In short, MMs are keeping it at this level. The company is currently buying back shares.
Before, execs where buying back a fair chuck of shares so everything was quiet to allow this.
The only worry I have is MMs have had to short the crap out of this to keep it at those levels, not sure how those will get cleared.... and I know as I have loaded up big time and I don't think I got retail shares.
But once it does, I think this will sky rocket, if I have to guess, I think we see 1$ + with 2-3 trading days after all the buy back / Shorts are done