The problem is the big block sell. Someone wants to unload 100's of millions of shares while keeping the price supported.
From my experience it is always the company itself. They are canceling restricted shares while selling unrestricted shares to the street.
We need to know how many more shares they are selling before we can call a bottom.
I am sure everyone noticed, like me, that they never disclosed the OS when stating they retired shares. This is a big red flag and 99.99% of the time means the company is diluting while canceling shares. They are using the positive aspect of canceling shares to help support the price while they sell unrestricted shares.
I hope I am wrong but I seriously doubt it. Next week the OS should be near or below 3.2b. If it is higher then we have a clear sign of why the stock price is falling.