The thing to watch here is Puts and Calls, and the Mutual Funds and Indexes control the prices and they use puts and calls make money while the large holdings of Biotech like this one to game the system and make money.
They must have sold shares to cash in on calls, then sold Puts and will want to cash buying back on the next options cycle.
The financial news was too good for it to have not run up hard. IMO lower fake revenue and higher net profit on profitable revenue, higher margin should have sent this $10, so load up cowboys and girls, this is gonna be a great ride.