| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $100.15 | 100 | $10,015.00 | 300,331 | 2015-04-28 | Filing |
| Director | $101.08 | 100 | $10,108.00 | 15,750 | 2015-04-28 | Filing |
| Large Shareholder, Officer, Director | $100.06 | 500 | $50,030.00 | 300,431 | 2015-04-13 | Filing |
| Director | $100.05 | 1,002 | $100,250.10 | 15,750 | 2015-04-13 | Filing |
| Large Shareholder, Officer, Director | $95.41 | 5,000 | $477,050.00 | 300,931 | 2015-04-09 | Filing |
| Large Shareholder, Officer, Director | $92.51 | 10,000 | $925,100.00 | 305,931 | 2015-04-06 | Filing |
| Large Shareholder, Officer, Director | $94.32 | 3,075 | $290,034.00 | 12,395 | 2015-03-25 | Filing |
| Large Shareholder | $93.58 | 5,000 | $467,900.00 | 7,711,999 | 2015-03-25 | Filing |
| Officer, Director | $95.97 | 13,125 | $1,259,606.25 | 348,535 | 2015-03-06 | Filing |
| Officer | $96.71 | 7,500 | $725,325.00 | 9,656 | 2015-02-24 | Filing |
| Large Shareholder, Officer, Director | $96.34 | 20,000 | $1,926,800.00 | 315,931 | 2015-02-24 | Filing |
| Large Shareholder | $96.94 | 5,000 | $484,700.00 | 7,716,999 | 2015-02-25 | Filing |
| Director | $97.03 | 5,000 | $485,150.00 | 23,738 | 2015-02-25 | Filing |
| Director | $96.06 | 13,000 | $1,248,780.00 | 11,201 | 2015-02-24 | Filing |
| Officer | $91.71 | 5,000 | $458,550.00 | 24,239 | 2015-02-20 | Filing |
| Officer, Director | $85.29 | 15,456 | $1,318,242.24 | 346,912 | 2015-02-09 | Filing |
| Director | $85.29 | 10,000 | $852,900.00 | 15,750 | 2015-02-09 | Filing |
| Officer | $85.27 | 6,563 | $559,627.01 | 48,478 | 2015-02-09 | Filing |
| Officer | $85.17 | 7,500 | $638,775.00 | 24,239 | 2015-02-09 | Filing |
| Officer | $80.31 | 5,000 | $401,550.00 | 24,239 | 2015-02-06 | Filing |