Hold on stern... where do you get your information that there has been more buying by insiders than selling?  According to the TD site there has been alot more selling than buying.  And aside from the CEO no other insiders are taking advantage of these give away prices on the open market.  And this doesn't even include the last 50,000 sold btw.

 

One Year Public Market Bias

Company Officers and Directors

                            Buying          Selling
CEO               $160,350         -$725,840
CFO                      None            None
OFFICER             None            None
DIRECTOR         None           -$112,800

Total                $160,350         -$838,640

Net Selling    -$678,290