A peek at Cara Therapeutics Inc. (CARA): Who has invested in It? 221 institutions hold shares in Cara Therapeutics Inc. (CARA), with 5.23M shares held by insiders accounting for 10.49% while institutional investors hold 74.74% of the
Check out this: Cara Therapeutics Inc. (CARA) could be on the verge of a big rally Cara Therapeutics Inc. (NASDAQ: CARA) is 92.93% higher on its value in year-to-date trading and has touched a low of $12.30 and a high of
Cara Therapeutics Inc. (CARA) Is Now En Route to Higher Prices Cara Therapeutics Inc. (NASDAQ: CARA) is 79.44% higher on its value in year-to-date trading and has touched a low of $12.30 and a high of