In the last 1/2 hour, the 375K (net) seller @29c appears to have chased the stock down from 30c.
In doing so, the seller appears to have offloaded ~300K in shares, having originally appeared @~11.30 with a 676,340 sell order.
So, whose doing the selling?
And who's chasing the stock down?
Time will tell.