Cara Therapeutics, Inc.
NASDAQ: CARA
$19.15
Closing price January 22, 2021
Cara Therapeutics shares were crushed on Tuesday after the firm announced results from its midstage trial in patients with chronic kidney disease.
1 year ago
Last Updated: 11 months ago
Get Our Free Investment Newsletter