| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $120.15 | 4,500 | $540,666.45 | 33,157,300 | 2018-04-27 | Filing |
| Officer | $118.67 | 8,221 | $975,572.92 | 21,278 | 2018-04-26 | Filing |
| Officer | $119.42 | 2,600 | $310,502.40 | 29,499 | 2018-04-26 | Filing |
| Officer | $118.72 | 6,025 | $715,271.13 | 32,099 | 2018-04-26 | Filing |
| Director | $118.70 | 143 | $16,974.10 | 13,982 | 2018-04-26 | Filing |
| Officer, Director | $119.42 | 3,000 | $358,263.60 | 19,618 | 2018-04-26 | Filing |
| Officer, Director | $118.72 | 7,000 | $831,040.70 | 22,618 | 2018-04-26 | Filing |
| Officer, Director | $121.62 | 1,055 | $128,305.30 | 33,161,800 | 2018-04-26 | Filing |
| Officer, Director | $121.02 | 2,345 | $283,784.40 | 33,162,855 | 2018-04-26 | Filing |
| Officer, Director | $119.95 | 900 | $107,957.97 | 33,165,200 | 2018-04-26 | Filing |
| Officer, Director | $118.68 | 700 | $83,079.01 | 33,166,100 | 2018-04-26 | Filing |
| Officer, Director | $117.66 | 1,500 | $176,485.05 | 33,166,800 | 2018-04-25 | Filing |
| Officer, Director | $116.90 | 3,100 | $362,390.31 | 33,168,300 | 2018-04-25 | Filing |
| Officer, Director | $115.46 | 400 | $46,183.00 | 33,171,400 | 2018-04-25 | Filing |
| Officer, Director | $123.38 | 2,700 | $333,126.54 | 19,618 | 2018-04-24 | Filing |
| Officer, Director | $122.57 | 7,300 | $894,780.71 | 22,318 | 2018-04-24 | Filing |
| Officer | $123.53 | 1,750 | $216,177.50 | 1,062,583 | 2018-04-24 | Filing |
| Officer, Director | $123.05 | 600 | $73,827.00 | 33,171,800 | 2018-04-24 | Filing |
| Officer, Director | $121.94 | 800 | $97,551.04 | 33,172,400 | 2018-04-24 | Filing |
| Officer, Director | $120.71 | 700 | $84,493.99 | 33,173,200 | 2018-04-24 | Filing |