| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $92.75 | 1,100 | $102,020.05 | 2,401,052 | 2015-03-16 | Filing |
| Officer | $97.36 | 655 | $63,769.23 | 68,396 | 2015-03-03 | Filing |
| Officer | $96.61 | 300 | $28,982.01 | 69,051 | 2015-03-03 | Filing |
| Officer, Director | $95.19 | 100 | $9,518.50 | 83,683 | 2015-03-04 | Filing |
| Officer, Director | $95.30 | 600 | $57,181.02 | 83,783 | 2015-03-04 | Filing |
| Officer, Director | $94.60 | 734 | $69,439.19 | 84,383 | 2015-03-04 | Filing |
| Officer | $97.46 | 500 | $48,729.00 | 62,044 | 2015-03-03 | Filing |
| Officer | $96.73 | 478 | $46,235.55 | 62,544 | 2015-03-03 | Filing |
| Officer | $98.22 | 18,123 | $1,780,089.99 | 68,951 | 2015-02-18 | Filing |
| Officer, Director | $100.05 | 1,800 | $180,095.94 | 86,371 | 2015-02-19 | Filing |
| Officer, Director | $99.53 | 16,100 | $1,602,476.47 | 88,171 | 2015-02-19 | Filing |
| Officer, Director | $98.44 | 5,500 | $541,429.90 | 104,271 | 2015-02-19 | Filing |
| Officer, Director | $97.80 | 1,850 | $180,921.12 | 109,771 | 2015-02-19 | Filing |
| Officer, Director | $100.18 | 400 | $40,072.00 | 2,400,898 | 2015-02-17 | Filing |
| Officer, Director | $99.33 | 3,600 | $357,593.40 | 2,401,298 | 2015-02-17 | Filing |
| Officer, Director | $98.47 | 15,398 | $1,516,182.55 | 2,404,898 | 2015-02-17 | Filing |
| Officer, Director | $97.93 | 602 | $58,953.86 | 2,420,296 | 2015-02-17 | Filing |
| Officer | $98.22 | 18,392 | $1,806,524.77 | 63,494 | 2015-02-18 | Filing |
| Officer | $98.21 | 10,128 | $994,655.69 | 63,022 | 2015-02-18 | Filing |
| Officer, Director | $100.05 | 1,800 | $180,095.94 | 86,371 | 2015-02-19 | Filing |