Posted On: 12/27/2016 11:56:53 AM
Post# of 144096
CARA 10.39 Cara Therapeutics is number 31 out of 100 Top trading stocks today. $CARA +0.42 +4.21% 100 day average volume 1,228,144 with 27,280 outstanding shares.
(0)
(0)