Cara Therapeutics, Inc. CARA | CARA | $12.26 | | | | 2.59% | $0.3100 | $11.81 | $11.95 | $12.49 | $11.81 | 393.37K | $11.95 | $658.77M | NGM | $13.97 | $7.40 | USD | | | -1.8 | 53.73M | Cara Therapeutics, Inc. | Biotechnology | EQUITY | Healthcare | 84.00 | Stamford | CT | United States | 203 406 3700 | 4 Stamford Plaza | 06902 | https://www.caratherapeutics.com | 2 days ago |