Why would it have traded as high as 8.20 today? The announcement was made before the open. Yes a bit light and a special deal for founder allowing him to keep an interest though how he benefits by taking 6.33 instead of 8 is a mystery.
ONT Price at posting:
$8.02 Sentiment: Hold Disclosure: Held