Possibly. Just need more information from Matt to clarify why all the dumping. 200 million at a time every time there's a dump.
The content of my posts are my opinions only. This is in no way a suggestion to buy or sell any security. Consult your own financial advisors for investment advice.