RE:RE:CEO bought 100k - just filedNot so simple. There is an important nuance to what you are saying. if he has no contract in hand (yet) then the moment he does, then he would be in blackout until it was publicly disclosed.
I see this as extreme confidence that he sees something coming, but not yet in actual possession.