| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $175.42 | 60,781 | $10,662,367.13 | 7,028,952 | 2018-04-26 | Filing |
| Large Shareholder, Officer, Director | $174.37 | 8,458 | $1,474,824.00 | 7,089,733 | 2018-04-26 | Filing |
| Large Shareholder, Officer, Director | $173.30 | 8,783 | $1,522,061.40 | 7,098,191 | 2018-04-26 | Filing |
| Large Shareholder, Officer, Director | $172.49 | 6,200 | $1,069,442.96 | 7,106,974 | 2018-04-26 | Filing |
| Large Shareholder, Officer, Director | $171.46 | 1,200 | $205,755.96 | 7,113,174 | 2018-04-26 | Filing |
| Officer | $160.07 | 5,138 | $822,439.66 | 75,040 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $160.68 | 2,700 | $433,847.07 | 0 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $159.84 | 59,683 | $9,539,611.35 | 2,700 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $159.03 | 23,329 | $3,709,999.21 | 62,383 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $158.00 | 16,408 | $2,592,472.20 | 85,712 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $156.86 | 6,630 | $1,039,989.76 | 102,120 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $160.83 | 800 | $128,666.00 | 7,114,374 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $159.89 | 18,188 | $2,908,050.22 | 7,115,174 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $159.14 | 9,201 | $1,464,283.94 | 7,133,362 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $158.07 | 5,400 | $853,601.76 | 7,142,563 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $156.88 | 2,661 | $417,460.87 | 7,147,963 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $165.63 | 7,130 | $1,180,918.37 | 0 | 2018-04-24 | Filing |
| Large Shareholder, Officer, Director | $164.94 | 12,580 | $2,074,985.46 | 7,130 | 2018-04-24 | Filing |
| Large Shareholder, Officer, Director | $163.80 | 9,255 | $1,515,953.27 | 19,710 | 2018-04-24 | Filing |
| Large Shareholder, Officer, Director | $162.98 | 8,300 | $1,352,764.71 | 28,965 | 2018-04-24 | Filing |