Cara Therapeutics (NASDAQ:CARA) Now Covered by Analysts at StockNews.com
Investment analysts at StockNews.com started coverage on shares of Cara Therapeutics (NASDAQ:CARA – Get Free Report) in a report released on Friday. The firm set a “sell” rating on the biopharmaceutical company’s stock. Cara Therapeutics Stock Performance The company has a market capitalization of $24.33 million, a price-to-earnings ratio of -0.25 and a beta of […]
