CARA THERAPEUTICS INC
19.0600
0.00%
19.0600
0.00%
11.1100 22.2900
52 weeks
52 weeks

Mkt Cap 619.59M

Shares Out 32.51M

new Chat
Send me real-time posts from this site at my email
No data