| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $74.44 | 10,323 | $768,444.12 | 149,995 | 2020-02-13 | Filing |
| Director | $74.05 | 169,077 | $12,520,151.85 | 160,318 | 2020-02-13 | Filing |
| Director | $64.37 | 54,510 | $3,508,808.70 | 329,395 | 2020-01-14 | Filing |
| Director | $63.68 | 57,391 | $3,654,658.88 | 383,905 | 2020-01-14 | Filing |
| Director | $62.47 | 112,804 | $7,046,865.88 | 441,296 | 2020-01-14 | Filing |
| Director | $62.01 | 100,846 | $6,253,460.46 | 554,100 | 2020-01-14 | Filing |
| Director | $60.46 | 53,318 | $3,223,606.28 | 654,946 | 2020-01-14 | Filing |
| Director | $59.78 | 67,573 | $4,039,513.94 | 708,264 | 2020-01-14 | Filing |
| Director | $60.69 | 20,996 | $1,274,247.24 | 775,837 | 2020-01-13 | Filing |
| Director | $60.25 | 316,861 | $19,090,875.25 | 796,833 | 2020-01-13 | Filing |
| Large Shareholder, Officer, Director | $82.97 | 784 | $65,049.26 | 30,702 | 2019-11-01 | Filing |
| Large Shareholder, Officer, Director | $82.53 | 29,216 | $2,411,199.40 | 31,486 | 2019-11-01 | Filing |
| Large Shareholder, Officer, Director | $97.93 | 190 | $18,606.05 | 30,702 | 2019-10-01 | Filing |
| Large Shareholder, Officer, Director | $97.18 | 2,811 | $273,176.35 | 30,892 | 2019-10-01 | Filing |
| Large Shareholder, Officer, Director | $96.18 | 1,299 | $124,940.29 | 33,703 | 2019-10-01 | Filing |
| Large Shareholder, Officer, Director | $95.22 | 2,000 | $190,432.20 | 35,002 | 2019-10-01 | Filing |
| Large Shareholder, Officer, Director | $94.04 | 6,510 | $612,186.08 | 37,002 | 2019-10-01 | Filing |
| Large Shareholder, Officer, Director | $93.28 | 47,190 | $4,401,987.02 | 43,512 | 2019-10-01 | Filing |
| Director | $98.93 | 3,004 | $297,177.61 | 2,116 | 2019-09-11 | Filing |
| Director | $98.92 | 2,121 | $209,799.14 | 2,116 | 2019-09-11 | Filing |