Keep saying until 100., good for the stock.. Look around 68 tomorrow. 10 products on pipeline and they all will be out soon.. Gl
Whoever bought thinking it goes lower should sell their puts.. Soon it will be a140 dollar stock. Buy calls
It does not matter what it did in the past. As a development stage company they loose money. When their drugs get approved and mile stones achieved then they become billion market cap companies. Nobody gives free money unless their technology is too good and works in the future. But now.. Don't want to miss a jackpot right?