| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $78.65 | 9,955 | $782,960.75 | 564,782 | 2016-11-10 | Filing |
| Director | $75.53 | 760 | $57,402.80 | 5,823 | 2016-11-10 | Filing |
| Director | $72.97 | 2,500 | $182,436.00 | 14,750 | 2016-11-09 | Filing |
| Officer | $71.43 | 8,460 | $604,297.80 | 3,137 | 2016-11-08 | Filing |
| Officer, Director | $76.00 | 2 | $152.00 | 508,238 | 2016-10-11 | Filing |
| Officer, Director | $76.12 | 6,740 | $513,048.80 | 508,240 | 2016-10-10 | Filing |
| Officer, Director | $72.90 | 15,242 | $1,111,141.80 | 468,056 | 2016-07-01 | Filing |
| Officer, Director | $73.18 | 2,000 | $146,363.60 | 497,907 | 2016-06-23 | Filing |
| Officer, Director | $73.00 | 800 | $58,400.00 | 499,907 | 2016-06-22 | Filing |
| Officer, Director | $73.05 | 3,157 | $230,605.91 | 500,707 | 2016-06-21 | Filing |
| Officer, Director | $75.34 | 12,270 | $924,456.16 | 509,574 | 2016-06-09 | Filing |
| Officer, Director | $75.86 | 31,000 | $2,351,666.20 | 509,574 | 2016-06-08 | Filing |
| Officer | $75.85 | 10,000 | $758,497.00 | 8,554 | 2016-06-08 | Filing |
| Officer | $75.50 | 25,000 | $1,887,412.50 | 18,940 | 2016-06-06 | Filing |
| Officer, Director | $75.50 | 27,419 | $2,070,164.66 | 509,574 | 2016-06-07 | Filing |
| Officer, Director | $75.72 | 21,911 | $1,659,171.04 | 509,574 | 2016-06-06 | Filing |
| Officer, Director | $75.32 | 7,400 | $557,394.64 | 509,574 | 2016-06-03 | Filing |
| Officer | $75.22 | 28,328 | $2,130,928.48 | 3,871 | 2016-06-03 | Filing |
| Officer, Director | $67.71 | 20,000 | $1,354,240.00 | 28,770 | 2015-11-19 | Filing |
| Officer | $70.30 | 12,000 | $843,621.60 | 8,554 | 2015-11-10 | Filing |