i doubt enough retail holders would have 2.5 billion at .0001, especially since it didn't budge so my guess its the company - dumping at any price because its curtain time? or someone buying and selling to himself/herself? the amount may trigger a redflag if anyone is watching no idea