OSC imposes $2.7 million penalties on inside traders

OSC imposes $2.7 million penalties on inside traders