| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $160.35 | 5,300 | $849,855.00 | 94,041 | 2019-02-19 | Filing |
| Officer | $162.02 | 750 | $121,515.00 | 106,872 | 2019-02-20 | Filing |
| Officer | $162.02 | 1,442 | $233,632.84 | 0 | 2019-02-20 | Filing |
| Officer | $160.35 | 4,979 | $798,382.65 | 54,135 | 2019-02-19 | Filing |
| Officer, Director | $164.60 | 5,710 | $939,879.70 | 1,235,157 | 2019-02-14 | Filing |
| Officer, Director | $164.02 | 24,506 | $4,019,422.66 | 1,240,867 | 2019-02-14 | Filing |
| Officer, Director | $163.12 | 24,784 | $4,042,872.65 | 1,265,373 | 2019-02-14 | Filing |
| Officer | $165.38 | 750 | $124,035.00 | 93,180 | 2019-02-13 | Filing |
| Officer | $171.21 | 750 | $128,407.50 | 93,930 | 2019-02-06 | Filing |
| Officer | $165.59 | 4,761 | $788,373.99 | 39,191 | 2019-01-31 | Filing |
| Officer | $150.00 | 9,000 | $1,350,000.00 | 94,680 | 2019-01-30 | Filing |
| Officer | $150.00 | 5,300 | $795,000.00 | 58,484 | 2019-01-30 | Filing |
| Officer, Director | $147.78 | 1,691 | $249,892.43 | 1,235,157 | 2019-01-23 | Filing |
| Officer, Director | $146.49 | 8,553 | $1,252,907.59 | 1,236,848 | 2019-01-23 | Filing |
| Officer, Director | $145.50 | 10,355 | $1,506,610.04 | 1,245,401 | 2019-01-23 | Filing |
| Officer, Director | $144.54 | 19,825 | $2,865,537.22 | 1,255,756 | 2019-01-23 | Filing |
| Officer, Director | $143.80 | 14,576 | $2,096,025.88 | 1,275,581 | 2019-01-23 | Filing |
| Officer | $150.07 | 15,900 | $2,386,144.80 | 63,784 | 2019-01-15 | Filing |
| Officer, Director | $142.81 | 934 | $133,386.31 | 1,235,157 | 2019-01-08 | Filing |
| Officer, Director | $142.24 | 33,243 | $4,728,640.56 | 1,236,091 | 2019-01-08 | Filing |