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.
Source: Fool.com
Blackrock Inc. Stock
Blackrock Inc. is currently one of the favorites of our community with 15 Buy predictions and no Sell predictions.
With a target price of 851 € there is a slightly positive potential of 7.86% for Blackrock Inc. compared to the current price of 789.0 €.