Just look at the 3b.
Someone has exercised and appears to have sold. 4 cents to exercise, then sell at a range 64 cents to 58 cents. About 1.56 million dollars profit. Nice day's work.
And it is someone that doesn't care about what happens to the shareprice, either they are desperate for funds, or would like to see the price hammered by 10%. Anything to do with the recent divorce selling?