SP Drop vs Insider Selling - connection?Is there any insider selling? Canadian Insider shows the last reported selling was from Mar 7 - is that accurate? Nothing at all during this recent sllide - is that a good sign?
If so, I think it adds just a little more fuel to the fire, eh? Anyone have some insight they'd be kind enough to offer?
In other news, $1.26 - yay.