Micro-cap biotech Cara Therapeutics (NASDAQ: CARA) reported another in a string of positive trial results for its pain and itching drug, CR845. As the risk of failure for its only drug in human trials declines, the stock price has been soaring, and it could continue to do so for some time.