| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $118.52 | 9,500 | $1,125,959.95 | 20,118 | 2018-04-10 | Filing |
| Officer, Director | $119.98 | 200 | $23,996.00 | 33,221,800 | 2018-04-10 | Filing |
| Officer, Director | $119.31 | 3,400 | $405,660.12 | 33,222,000 | 2018-04-10 | Filing |
| Officer, Director | $118.39 | 1,400 | $165,746.00 | 33,225,400 | 2018-04-10 | Filing |
| Officer | $118.92 | 1,750 | $208,110.00 | 1,066,083 | 2018-04-10 | Filing |
| Officer, Director | $118.69 | 2,900 | $344,201.00 | 33,226,800 | 2018-04-09 | Filing |
| Officer, Director | $117.75 | 2,100 | $247,275.00 | 33,229,700 | 2018-04-09 | Filing |
| Officer, Director | $118.59 | 300 | $35,576.01 | 33,231,800 | 2018-04-06 | Filing |
| Officer, Director | $117.83 | 2,400 | $282,798.96 | 33,232,100 | 2018-04-06 | Filing |
| Officer, Director | $116.88 | 800 | $93,506.00 | 33,234,500 | 2018-04-06 | Filing |
| Officer, Director | $115.91 | 1,500 | $173,857.95 | 33,235,300 | 2018-04-06 | Filing |
| Officer, Director | $120.60 | 1,000 | $120,597.50 | 19,618 | 2018-04-05 | Filing |
| Officer, Director | $119.69 | 9,000 | $1,077,232.50 | 20,618 | 2018-04-05 | Filing |
| Officer, Director | $120.16 | 1,700 | $204,275.06 | 33,236,800 | 2018-04-05 | Filing |
| Officer, Director | $119.39 | 3,300 | $393,986.34 | 33,238,500 | 2018-04-05 | Filing |
| Officer | $120.45 | 10,000 | $1,204,500.00 | 13,021 | 2018-04-05 | Filing |
| Director | $120.45 | 143 | $17,224.35 | 14,411 | 2018-04-05 | Filing |
| Officer, Director | $119.29 | 800 | $95,435.04 | 33,241,800 | 2018-04-04 | Filing |
| Officer, Director | $118.09 | 800 | $94,475.04 | 33,242,600 | 2018-04-04 | Filing |
| Officer, Director | $116.54 | 1,700 | $198,118.00 | 33,243,400 | 2018-04-04 | Filing |