| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $115.10 | 11,640 | $1,339,764.00 | 691,115 | 2018-08-06 | Filing |
| Officer, Director | $115.04 | 11,746 | $1,351,259.84 | 683,950 | 2018-08-02 | Filing |
| Officer, Director | $115.00 | 8,211 | $944,265.00 | 676,722 | 2018-08-01 | Filing |
| Officer, Director | $113.59 | 1,700 | $193,103.00 | 684,933 | 2018-08-01 | Filing |
| Officer, Director | $112.90 | 15,769 | $1,780,320.10 | 686,633 | 2018-08-01 | Filing |
| Officer, Director | $111.96 | 700 | $78,372.00 | 702,402 | 2018-08-01 | Filing |
| Officer, Director | $115.02 | 2,121 | $243,957.42 | 657,808 | 2018-07-26 | Filing |
| Officer | $112.20 | 3,090 | $346,698.00 | 34,037 | 2018-07-18 | Filing |
| Officer, Director | $112.74 | 18,173 | $2,048,824.02 | 656,504 | 2018-07-16 | Filing |
| Officer | $113.02 | 6,558 | $741,185.16 | 44,165 | 2018-07-12 | Filing |
| Officer | $112.60 | 79,335 | $8,933,121.00 | 44,165 | 2018-07-12 | Filing |
| Officer | $112.00 | 1,300 | $145,600.00 | 44,165 | 2018-07-11 | Filing |
| Officer | $112.00 | 516 | $57,792.00 | 61,519 | 2018-07-11 | Filing |
| Officer | $111.64 | 52,609 | $5,873,268.76 | 61,519 | 2018-07-11 | Filing |
| Officer | $112.00 | 307 | $34,384.00 | 44,165 | 2018-07-10 | Filing |
| Officer | $111.06 | 43,750 | $4,858,875.00 | 44,165 | 2018-07-09 | Filing |
| Officer | $110.52 | 43,750 | $4,835,250.00 | 44,165 | 2018-07-06 | Filing |
| Director | $110.00 | 3,000 | $330,000.00 | 85,605 | 2018-07-06 | Filing |
| Officer, Director | $107.63 | 800 | $86,104.00 | 642,646 | 2018-07-02 | Filing |
| Officer, Director | $107.12 | 17,494 | $1,873,957.28 | 643,446 | 2018-07-02 | Filing |