InvestorsHub Logo

TraderInvictus

11/02/20 10:23 AM

#28757 RE: mantis #28751

So if they were so confident this was going to run. Why would they sell 7m worth of shares to someone else?