| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $103.26 | 1,450 | $149,720.62 | 8,122 | 2020-08-13 | Filing |
| Officer | $101.93 | 1,622 | $165,330.46 | 10,063 | 2020-08-06 | Filing |
| Officer | $101.93 | 1,622 | $165,330.46 | 10,063 | 2020-08-06 | Filing |
| Officer, Director | $100.49 | 2,281 | $229,223.39 | 150,455 | 2020-07-17 | Filing |
| Officer, Director | $99.80 | 12,439 | $1,241,378.61 | 152,736 | 2020-07-17 | Filing |
| Officer | $95.28 | 348 | $33,155.91 | 36,124 | 2020-06-25 | Filing |
| Officer | $94.92 | 3,470 | $329,368.93 | 36,472 | 2020-06-25 | Filing |
| Officer | $80.84 | 1,500 | $121,260.00 | 11,685 | 2020-05-11 | Filing |
| Officer | $92.48 | 2,697 | $249,423.14 | 13,185 | 2020-03-02 | Filing |
| Officer | $99.33 | 652 | $64,763.16 | 8,951 | 2020-02-21 | Filing |
| Officer, Director | $94.64 | 33,961 | $3,213,936.59 | 12,332,539 | 2019-11-07 | Filing |
| Officer, Director | $93.69 | 9,856 | $923,409.63 | 12,366,500 | 2019-11-07 | Filing |
| Officer, Director | $94.64 | 11,320 | $1,071,280.65 | 12,376,356 | 2019-11-07 | Filing |
| Officer, Director | $93.69 | 3,286 | $307,865.67 | 12,387,676 | 2019-11-07 | Filing |
| Large Shareholder, Officer, Director | $93.80 | 1,378 | $129,250.61 | 12,390,962 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $93.23 | 134,653 | $12,553,416.42 | 12,392,340 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $93.80 | 459 | $43,052.27 | 12,526,993 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $93.23 | 44,885 | $4,184,534.29 | 12,527,452 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $93.61 | 71,481 | $6,691,021.89 | 12,572,337 | 2019-11-05 | Filing |
| Large Shareholder, Officer, Director | $93.03 | 99,362 | $9,243,756.16 | 12,643,818 | 2019-11-05 | Filing |