Oh well, they will release the beast tomorrow!
Sentiment: Strong Buy
And is the recent run up also option related.
No, the recent run-up is due to the company about to partner or be bought out. The writing is on the wall ... I'm just an impatient shareholder :)
the nearest option strike is $7.5, they need to start some new options at each $ level. Biotech has run up and is selling off today, no worries.