CARA 9.19 Cara Therapeutics is number 34 out of 100 Top