Do you think they have been dumping this entire time? Or just selling a bit to raise funds or provide liquidity OR are they holding out for much higher prices??
We should all be working together to find the answers to these questions so we can ALL make some mula$$$!!!