Seriously. Probably held the stock for years and deemed it worthless. Now all the sudden a huge payday is on the horizon and they are dumping for hundreds vs tens of thousands!!
Simply saying I don’t know who would need the money that badly without taking some risk here after holding a stock that was all but written off in their portfolio anyway.
But ok....have it your way. And yes there are some buyers which has made a real readable share price near $8.