Can Cara Therapeutics buck the trend?
Cara Therapeutics (NASDAQ: CARA) recently posted its first quarter, 2019 results. The company reported a net loss of $22.0 million, or $0.56 per basic and diluted share compared to a net loss of $16.8 million, or $0.51 per basic and diluted share, for the first...
