Cara Therapeutics, AlarmCom, Splunk & Weight Watchers Moving By Double-Digits After Hours
February 25, 2016 at 17:09 PM EST
Shares of Cara Therapeutics Inc (NASDAQ: CARA) were trading down more than 40 percent in Thursday's after-hours session, after ...