Cara Therapeutics, Inc. CARA | CARA | $0.0000 | | | | 0.00% | $0.0000 | $0.0000 | $0.0000 | $0.0000 | $0.0000 | 0.0000 | $0.0000 | $0.0000 | NGM | $0.0000 | $0.0000 | USD | | | | 0.0000 | Cara Therapeutics, Inc. | Biotechnology | EQUITY | Healthcare | 106.00 | Stamford | CT | United States | 203 406 3700 | 4 Stamford Plaza | 06902 | https://www.caratherapeutics.com | 53 years ago |