I'm not saying that never happens, I am saying that can't be the case with every single buy or sell.
For example I own 5 million shares. At some point I will probably sell them all for .0001 each as is the current price. That would net me $500. It is impossible that I am the only retail holder who has or will eventually sell their shares.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.