Do you honestly believe sophisticated investors will flood the market with 80 million shares?
If they offloaded all of them at 2c it would be for a total of 800k profit. I think it is fair to say they are looking for a slightly larger return than that! It would not even cover the fuel bill on their private jet to come over for the AGM.