Seems to meCeo's can sell shares from time to time for whatever reason. However when you sell 20 million shares out of 25 million shares, that just shows no confidence in the company or its future.
Selling as the shares gets lower is another red flag. Show the potentail deal is not worth very much.
I dont think investors will do well, just my opinion. At least not as good as some in the know who sold shares at a higher price.
Lets see.