Cara Therapeutics Inc.
Rank: 17
Market cap: $518,949,886
Price: $11.18
Volume: $2,124,223
Shares out.: 46,417,700
Powered by CannabisMarketCap