today an institutional investor (I'd guess) bought 25million shares at $0.0003, $7,500.00
Ignorant or not, that's a significant sum, would be for me at least.
Frankly, I think they could have held out for $0.0002, but you never know what's going on. Sooner or later something has to happen :)