(CARA) FDA priority for pruritus drug hemodialysis.

Health Master

Junior member
Messages
19
Likes
2
50 Day MA positive, Enterprise Value/Market Cap attractive, EPS surprise of 400%, Corporate Governance 90% (ISS), MACD positive, Stochastics oversold, Bullish rounding bottom 1yr formation, 13F Put/Call Ratio improvement.

13F filings- CARA.png
 
Top