| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $18.30 | 2,090,909 | $38,263,634.70 | 48,106,780 | 2012-07-23 | Filing |
| Large Shareholder, Officer, Director | $24.41 | 160 | $3,905.74 | 39,566 | 2011-09-26 | Filing |
| Director | $25.08 | 4,000 | $100,320.00 | 6,730 | 2012-02-23 | Filing |
| Officer | $25.38 | 10,894 | $276,521.31 | 50,631 | 2011-09-20 | Filing |
| Officer, Director | $30.11 | 43,123 | $1,298,355.91 | 160,636 | 2011-04-21 | Filing |
| Officer, Director | $42.87 | 11,250 | $482,268.38 | 61,811 | 2010-10-26 | Filing |
| Officer | $42.00 | 5,000 | $210,000.00 | 1 | 2010-10-18 | Filing |
| Officer, Director | $38.49 | 10,400 | $400,346.96 | 607,925 | 2010-06-15 | Filing |
| Officer, Director | $41.42 | 5,800 | $240,211.64 | 618,325 | 2010-06-14 | Filing |
| Officer, Director | $42.00 | 4,600 | $193,192.64 | 624,125 | 2010-06-14 | Filing |
| Officer, Director | $40.77 | 6,100 | $248,682.97 | 628,725 | 2010-05-20 | Filing |
| Officer, Director | $41.37 | 4,300 | $177,888.85 | 634,825 | 2010-05-20 | Filing |
| Officer, Director | $42.10 | 9,600 | $404,196.48 | 639,125 | 2010-05-19 | Filing |
| Officer, Director | $42.63 | 800 | $34,106.00 | 648,725 | 2010-05-19 | Filing |
| Officer, Director | $48.46 | 11,250 | $545,221.13 | 61,811 | 2010-04-26 | Filing |
| Officer, Director | $48.05 | 180,000 | $8,649,108.00 | 1,407,584 | 2010-04-23 | Filing |
| Director | $46.00 | 16,835 | $774,468.92 | 55,000 | 2010-04-21 | Filing |
| Officer | $44.70 | 795 | $35,536.50 | 1 | 2010-04-19 | Filing |
| Officer, Director | $45.24 | 10,400 | $470,499.12 | 649,525 | 2010-04-14 | Filing |
| Officer, Director | $44.68 | 10,400 | $464,637.68 | 659,925 | 2010-04-13 | Filing |