Kind of a stupid post, don't you think? Virtually every single company, EVERY SINGLE ONE, sells off to some extent in the days immediately after it has a trading day where it is up on 7 times its normal trading volume.
It wasn't up on news that would implact revenue anytime soon. It was up on pre-clinicals. The stock behaved exactly like anyone with some trading exepinece and half a brain expected it to act.
What did you do, start trading yesterday?
The Sotck price is up 30% since March's low. Investors are happy. Newbie traders are losing the same money they always lose.