Cara Therapeutics, Inc. CARA | CARA | $9.39 | | | | 2.96% | $0.2700 | $9.26 | $9.12 | $9.43 | $9.05 | 602.77K | $9.12 | $503.22M | NGM | $18.93 | $7.40 | USD | | | -1.8 | 53.59M | Cara Therapeutics, Inc. | Biotechnology | EQUITY | Healthcare | 84.00 | Stamford | CT | United States | 203 406 3700 | 4 Stamford Plaza | 06902 | https://www.caratherapeutics.com | 1 day ago |