RE:Suckers! Insiders were dumping for $2.74..lolMagnitude, i think you need a good pair of glasses. Most of insider shares were sold u der 3.00 while Tuesday shares were up to 3.95.
Shows you how insiders know their stuff.
Or maybe you need to look at the figures bmuch better.
By the way Ogi closed at 3.11
I am not satisfied of todays outcome, but c est la vie