InvestorsHub Logo

DewmBoom

04/17/19 9:26 AM

#220956 RE: DewmBoom #220952

Insider heavy dumping is never a good sign.......After the massive loss in Q4 and the slow down in growth, insiders dumped to the tune of 250 million shares.....Sad Story here!