| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $119.88 | 1,600 | $191,802.08 | 33,281,900 | 2018-03-22 | Filing |
| Officer, Director | $119.01 | 1,900 | $226,125.08 | 33,283,500 | 2018-03-22 | Filing |
| Officer, Director | $118.09 | 1,400 | $165,321.94 | 33,285,400 | 2018-03-22 | Filing |
| Director | $119.89 | 143 | $17,144.27 | 14,697 | 2018-03-22 | Filing |
| Officer | $126.57 | 1 | $126.57 | 38,621 | 2018-03-20 | Filing |
| Officer | $126.55 | 199 | $25,184.43 | 38,622 | 2018-03-20 | Filing |
| Officer | $125.87 | 62,349 | $7,848,043.21 | 38,821 | 2018-03-20 | Filing |
| Officer | $125.18 | 27,823 | $3,482,994.43 | 101,170 | 2018-03-20 | Filing |
| Officer, Director | $123.98 | 100 | $12,398.00 | 33,286,800 | 2018-03-21 | Filing |
| Officer, Director | $123.21 | 1,500 | $184,813.95 | 33,286,900 | 2018-03-21 | Filing |
| Officer, Director | $122.17 | 2,700 | $329,846.04 | 33,288,400 | 2018-03-21 | Filing |
| Officer, Director | $121.07 | 700 | $84,746.97 | 33,291,100 | 2018-03-21 | Filing |
| Officer, Director | $125.85 | 3,500 | $440,475.00 | 33,291,800 | 2018-03-20 | Filing |
| Officer, Director | $125.00 | 1,500 | $187,507.05 | 33,295,300 | 2018-03-20 | Filing |
| Officer | $124.45 | 1,750 | $217,787.50 | 1,071,433 | 2018-03-20 | Filing |
| Officer, Director | $125.96 | 7,400 | $932,069.22 | 19,618 | 2018-03-20 | Filing |
| Officer, Director | $124.75 | 2,600 | $324,348.70 | 27,018 | 2018-03-20 | Filing |
| Officer, Director | $125.17 | 2,917 | $365,130.52 | 33,296,800 | 2018-03-19 | Filing |
| Officer, Director | $124.21 | 2,083 | $258,719.43 | 33,299,717 | 2018-03-19 | Filing |
| Officer, Director | $127.15 | 1,500 | $190,731.00 | 33,301,800 | 2018-03-16 | Filing |