Cara Therapeutics, Inc.

Cara Therapeutics, Inc. (CARA)

Market Cap

23.18M

Website

https://www.caratherapeutics.com

Earnings Date

Nov 14, 2024

Employees

55

IPO Date

Jan 31, 2014