InvestorsHub Logo

Dio2000

05/21/19 3:39 PM

#55699 RE: rrb123 #55698

If this is the case then that means Insider trading may be the cause of the price per share because thats not a reason for the share price to decline like this when news is supposed to be on the way