| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $162.13 | 800 | $129,706.00 | 456,927 | 2018-04-10 | Filing |
| Officer | $161.42 | 6,559 | $1,058,727.54 | 457,727 | 2018-04-10 | Filing |
| Officer | $160.30 | 15,000 | $2,404,470.00 | 464,286 | 2018-04-10 | Filing |
| Officer | $159.44 | 5,700 | $908,782.92 | 479,286 | 2018-04-10 | Filing |
| Officer | $157.91 | 1,500 | $236,865.00 | 484,986 | 2018-04-10 | Filing |
| Large Shareholder, Officer, Director | $168.53 | 600 | $101,119.98 | 0 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $167.76 | 22,740 | $3,814,905.61 | 600 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $166.82 | 28,982 | $4,834,800.43 | 23,340 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $165.83 | 12,686 | $2,103,777.74 | 52,322 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $164.76 | 24,052 | $3,962,706.50 | 65,008 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $163.93 | 19,690 | $3,227,838.80 | 89,060 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $167.88 | 5,400 | $906,561.18 | 7,476,874 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $167.12 | 8,499 | $1,420,366.48 | 7,482,274 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $166.24 | 6,080 | $1,010,737.98 | 7,490,773 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $165.12 | 5,708 | $942,513.52 | 7,496,853 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $164.14 | 10,563 | $1,733,820.33 | 7,502,561 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $165.61 | 200 | $33,121.00 | 517,631 | 2018-04-10 | Filing |
| Large Shareholder, Officer, Director | $164.77 | 936 | $154,220.60 | 517,831 | 2018-04-10 | Filing |
| Large Shareholder, Officer, Director | $163.88 | 300 | $49,164.99 | 518,767 | 2018-04-10 | Filing |
| Large Shareholder, Officer, Director | $162.72 | 200 | $32,543.00 | 519,067 | 2018-04-10 | Filing |