| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $132.73 | 2,683 | $356,114.59 | 149,710 | 2017-11-22 | Filing |
| Officer, Director | $131.82 | 20,433 | $2,693,478.06 | 152,393 | 2017-11-22 | Filing |
| Officer, Director | $130.88 | 25,036 | $3,276,711.68 | 172,826 | 2017-11-22 | Filing |
| Officer, Director | $129.97 | 25,263 | $3,283,432.11 | 197,862 | 2017-11-22 | Filing |
| Officer, Director | $130.22 | 600 | $78,130.80 | 149,710 | 2017-11-15 | Filing |
| Officer, Director | $129.57 | 4,850 | $628,414.50 | 150,310 | 2017-11-15 | Filing |
| Officer, Director | $128.48 | 10,571 | $1,358,204.36 | 155,160 | 2017-11-15 | Filing |
| Officer, Director | $127.54 | 7,120 | $908,084.80 | 165,731 | 2017-11-15 | Filing |
| Officer, Director | $126.60 | 28,399 | $3,595,398.60 | 172,851 | 2017-11-15 | Filing |
| Officer, Director | $125.54 | 22,460 | $2,819,718.24 | 201,250 | 2017-11-15 | Filing |
| Director | $130.00 | 20,000 | $2,600,000.00 | 0 | 2017-11-02 | Filing |
| Officer | $122.79 | 3,693 | $453,463.47 | 11,535 | 2017-10-30 | Filing |
| Officer | $121.69 | 17,755 | $2,160,605.95 | 15,228 | 2017-10-30 | Filing |
| Officer | $120.78 | 11,418 | $1,379,066.04 | 32,983 | 2017-10-30 | Filing |
| Officer | $119.79 | 800 | $95,832.00 | 44,401 | 2017-10-30 | Filing |
| Officer | $125.00 | 85,316 | $10,664,500.00 | 100,428 | 2017-10-02 | Filing |
| Officer | $100.00 | 76,815 | $7,681,500.00 | 88,584 | 2017-09-20 | Filing |
| Officer | $75.00 | 11,000 | $825,000.00 | 10,297 | 2017-05-23 | Filing |
| Officer | $70.00 | 9,375 | $656,250.00 | 0 | 2017-05-16 | Filing |
| Officer | $65.00 | 11,000 | $715,000.00 | 10,297 | 2017-05-15 | Filing |