| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $93.95 | 300 | $28,184.01 | 258,338 | 2018-04-04 | Filing |
| Officer, Director | $93.39 | 7,785 | $727,012.35 | 258,638 | 2018-04-04 | Filing |
| Officer, Director | $96.25 | 1,194 | $114,926.92 | 266,423 | 2018-04-03 | Filing |
| Officer, Director | $95.31 | 7,284 | $694,250.42 | 267,617 | 2018-04-03 | Filing |
| Officer, Director | $94.36 | 3,785 | $357,160.17 | 274,901 | 2018-04-03 | Filing |
| Officer, Director | $96.27 | 103,656 | $9,979,160.07 | 341,372 | 2018-04-02 | Filing |
| Officer, Director | $95.58 | 87,057 | $8,321,108.29 | 445,028 | 2018-04-02 | Filing |
| Officer, Director | $94.66 | 36,958 | $3,498,488.63 | 532,085 | 2018-04-02 | Filing |
| Director | $108.11 | 428 | $46,271.08 | 68,590 | 2018-02-16 | Filing |
| Director | $114.69 | 406 | $46,564.14 | 68,135 | 2017-11-13 | Filing |
| Director | $118.50 | 5,500 | $651,750.00 | 4,777 | 2017-11-13 | Filing |
| Officer, Director | $116.94 | 13,266 | $1,551,274.30 | 91,602 | 2017-11-09 | Filing |
| Officer, Director | $116.15 | 17,738 | $2,060,332.56 | 104,868 | 2017-11-09 | Filing |
| Officer | $116.48 | 1,000 | $116,476.00 | 350,019 | 2017-11-09 | Filing |
| Officer | $115.51 | 29,000 | $3,349,755.20 | 351,019 | 2017-11-09 | Filing |
| Director | $89.96 | 465 | $41,831.40 | 68,541 | 2017-08-14 | Filing |
| Officer, Director | $87.60 | 38,678 | $3,388,107.71 | 134,883 | 2017-08-04 | Filing |
| Officer, Director | $88.14 | 7,722 | $680,585.42 | 173,561 | 2017-08-04 | Filing |
| Officer, Director | $89.44 | 3,600 | $322,000.56 | 181,283 | 2017-08-04 | Filing |
| Officer | $87.45 | 17,177 | $1,502,178.46 | 380,019 | 2017-08-04 | Filing |