| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $81.30 | 10,085 | $819,910.50 | 0 | 2018-03-01 | Filing |
| Officer, Director | $80.38 | 2,915 | $234,307.70 | 10,085 | 2018-03-01 | Filing |
| Officer | $78.63 | 2,050 | $161,191.50 | 0 | 2018-02-22 | Filing |
| Officer | $78.08 | 500 | $39,040.00 | 881 | 2018-02-16 | Filing |
| Officer | $77.51 | 1,500 | $116,265.00 | 1,381 | 2018-02-16 | Filing |
| Officer | $78.03 | 400 | $31,212.00 | 53,059 | 2018-02-05 | Filing |
| Officer | $76.76 | 701 | $53,808.76 | 53,459 | 2018-02-05 | Filing |
| Officer | $75.70 | 1,100 | $83,270.00 | 54,160 | 2018-02-05 | Filing |
| Officer | $74.89 | 799 | $59,837.11 | 55,260 | 2018-02-05 | Filing |
| Officer | $79.23 | 685 | $54,272.55 | 881 | 2018-02-01 | Filing |
| Officer | $78.50 | 1,315 | $103,227.50 | 1,566 | 2018-02-01 | Filing |
| Officer, Director | $79.23 | 4,460 | $353,365.80 | 0 | 2018-02-01 | Filing |
| Officer, Director | $78.50 | 8,540 | $670,390.00 | 4,460 | 2018-02-01 | Filing |
| Officer, Director | $82.22 | 2,966 | $243,864.52 | 0 | 2018-01-26 | Filing |
| Officer, Director | $81.40 | 11,369 | $925,436.60 | 2,966 | 2018-01-26 | Filing |
| Officer, Director | $80.35 | 9,237 | $742,192.95 | 14,335 | 2018-01-26 | Filing |
| Officer | $75.00 | 2,150 | $161,250.00 | 0 | 2018-01-12 | Filing |
| Officer, Director | $80.01 | 20 | $1,600.20 | 0 | 2018-01-24 | Filing |
| Officer | $74.83 | 25,000 | $1,870,750.00 | 0 | 2018-01-23 | Filing |
| Officer, Director | $80.01 | 13,533 | $1,082,775.33 | 0 | 2018-01-24 | Filing |