why else would you sell 400,000 shares of Spider at 12.5 and 13. For confirmation go to Canadian insider.com, Probably to be expected as he doesn't take a paycheque from SPQ. Though on the surface it doesn't do to much for the SP when the Pres starts to offload.
IMHO