Wouldn’t surprise me at all if he knew something. Insider info happens everyday on almost every publicly trading company. Info gets out, always does and always have. Best everyone just hold tight and wait a few months. Picture of the puzzle will be much more clear with a lot of big pieces falling in place!