Yeah who knows, I doubt it personally - would mean more shares were dumped trying to get it lower than there are shars available to buy, not worth the effort if accumulation was the strategy.
I think more likly retail who trade with stops ir are impatient, but yes who really knows
TAO Price at posting:
16.0¢ Sentiment: Buy Disclosure: Held