If I was seeing 10's of millions of shares being sold off daily I would be concerned. If you cherry pickers have concerns about the future of the business then maybe you should do what I do from time to time & asked them personally.
Why did our partner buy in for $260+ million only a short time ago?
SEH Price at posting:
7.8¢ Sentiment: Buy Disclosure: Held