| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $47.16 | 30,000 | $1,414,737.00 | 3,763,783 | 2010-11-01 | Filing |
| Large Shareholder, Officer, Director | $45.24 | 30,000 | $1,357,074.00 | 3,793,783 | 2010-10-28 | Filing |
| Large Shareholder, Officer, Director | $49.39 | 32,700 | $1,615,049.73 | 3,823,783 | 2010-06-15 | Filing |
| Large Shareholder, Officer, Director | $50.60 | 36,100 | $1,826,678.05 | 3,856,483 | 2010-06-14 | Filing |
| Large Shareholder, Officer, Director | $48.20 | 6,442 | $310,500.53 | 3,892,583 | 2010-06-08 | Filing |
| Large Shareholder, Officer, Director | $48.85 | 23,558 | $1,150,890.75 | 3,899,025 | 2010-06-07 | Filing |
| Large Shareholder, Officer, Director | $54.69 | 4,126 | $225,648.88 | 153,200 | 2010-06-03 | Filing |
| Large Shareholder, Officer, Director | $54.11 | 3,444 | $186,366.89 | 157,326 | 2010-06-02 | Filing |
| Large Shareholder, Officer, Director | $53.90 | 2,430 | $130,983.56 | 160,770 | 2010-06-01 | Filing |
| Large Shareholder, Officer, Director | $54.69 | 24,761 | $1,354,166.71 | 3,922,583 | 2010-06-03 | Filing |
| Large Shareholder, Officer, Director | $54.11 | 20,661 | $1,118,039.02 | 3,947,344 | 2010-06-02 | Filing |
| Large Shareholder, Officer, Director | $53.90 | 14,578 | $785,793.56 | 3,968,005 | 2010-06-01 | Filing |
| Officer | $52.73 | 6,667 | $351,550.91 | 1,000 | 2010-01-27 | Filing |
| Officer | $52.73 | 5,000 | $263,650.00 | 1,000 | 2010-01-27 | Filing |
| Director | $41.48 | 250 | $10,370.00 | 2,150 | 2009-11-24 | Filing |
| Large Shareholder, Officer, Director | $39.78 | 6,800 | $270,533.92 | 163,200 | 2009-08-12 | Filing |
| Large Shareholder, Officer, Director | $39.95 | 10,000 | $399,538.00 | 18,000 | 2009-08-12 | Filing |
| Large Shareholder, Officer, Director | $40.04 | 14,300 | $572,513.37 | 4,011,583 | 2009-08-12 | Filing |
| Large Shareholder, Officer, Director | $40.26 | 56,229 | $2,263,638.97 | 4,025,883 | 2009-08-11 | Filing |
| Large Shareholder, Officer, Director | $40.31 | 29,471 | $1,187,999.59 | 4,082,112 | 2009-08-10 | Filing |