InvestorsHub Logo

MrLucky

03/30/17 11:20 AM

#4129 RE: blackferret62 #4128

It's probably the company dumping shares.