Judging the history of Insmed, even a hint of bad news the stock plummets down to pennies.
I'll take 15% drop any day of the week! Tells me the cup is half full rather than half empty.
Shorts are leaving (which is not a bad thing) and slowly the stock is stabilizing.
Of course! Trial was a success. Street outthinking itself...
Sentiment: Strong Buy
hahaha yes it was ..that's why we are down 18% ...
Lazard was a short interest player in the current trade. $24 LOL based on What? amazin...simply amazin