InvestorsHub Logo

DewmBoom

07/31/18 2:05 PM

#185569 RE: Josiah173 #185565

Wow. More selling at a loss. Didn’t you see the over 4.7 billion shares of investor dumping since the beginning of FY2018.