I think the company has been winding up its sale of the 12 million and that will be finished today and that is why price has been stable. Next week will be the blast off time, perfect storm for a rise. High short interest will help too, with the wait for 5/21 and 6/7. The news will be better than expected.
Would be wise to buy before the close today. Many don't realize what we have here, a blockbuster drug.