Big Investors Are Buying Cara Therapeutics Stock. Should You?

Nearly half of Cara Therapeutics (NASDAQ: CARA) shares are owned by institutions. Another 15% of Cara stock is held by funds. Big investors are clearly very interested in the biotech. 

Those big investors' interest in Cara Therapeutics appears to have grown over the past few months. According to Morningstar, institutional investors added significantly to their positions in Cara during the second quarter. Here's who's been buying the stock -- and, more importantly, why.

Image source: Getty Images.

Continue reading


Source: Fool.com