RE: insider trading.As of Sept 25/09 he owned 3,089,071 shares and owns 781,000 through a numbered company which he controls. So selling 300000 I don't believe would be considered him dumping his shares. May just be selling as the bid increases to help with the SP. But I don't know for sure.
MB