RE: Insider Selling-??????????????Don't forget "Insiders' includes mutual fund companies holding significant positions. Doesn't appear management have sold anything. A good place to look at that is the Canadian Insider website.
Likely mutual funds selling off after the recent price fall to lock in losses for tax selling season.