| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $243.76 | 800 | $195,006.00 | 29,069,110 | 2020-10-28 | Filing |
| Officer, Director | $242.75 | 300 | $72,825.99 | 29,069,910 | 2020-10-28 | Filing |
| Officer, Director | $241.48 | 1,200 | $289,772.04 | 29,070,210 | 2020-10-28 | Filing |
| Officer, Director | $240.50 | 3,904 | $938,907.32 | 29,071,410 | 2020-10-28 | Filing |
| Officer, Director | $239.63 | 5,172 | $1,239,359.12 | 29,075,314 | 2020-10-28 | Filing |
| Officer, Director | $238.74 | 2,755 | $657,717.68 | 29,080,486 | 2020-10-28 | Filing |
| Officer, Director | $250.90 | 3,102 | $778,292.11 | 29,083,241 | 2020-10-27 | Filing |
| Officer, Director | $250.09 | 4,400 | $1,100,400.40 | 29,086,343 | 2020-10-27 | Filing |
| Officer, Director | $249.02 | 4,001 | $996,310.62 | 29,090,743 | 2020-10-27 | Filing |
| Officer, Director | $248.03 | 2,670 | $662,252.92 | 29,094,744 | 2020-10-27 | Filing |
| Officer, Director | $247.09 | 827 | $204,346.24 | 29,097,414 | 2020-10-27 | Filing |
| Officer, Director | $250.79 | 1,294 | $324,518.77 | 63,133 | 2020-10-27 | Filing |
| Officer, Director | $249.84 | 1,600 | $399,744.96 | 64,427 | 2020-10-27 | Filing |
| Officer, Director | $248.76 | 1,183 | $294,287.22 | 66,027 | 2020-10-27 | Filing |
| Officer, Director | $247.72 | 923 | $228,649.99 | 67,210 | 2020-10-27 | Filing |
| Officer, Director | $247.99 | 100 | $24,799.00 | 29,098,241 | 2020-10-26 | Filing |
| Officer, Director | $247.12 | 500 | $123,559.00 | 29,098,341 | 2020-10-26 | Filing |
| Officer, Director | $246.22 | 2,200 | $541,691.92 | 29,098,841 | 2020-10-26 | Filing |
| Officer, Director | $245.07 | 1,863 | $456,560.01 | 29,101,041 | 2020-10-26 | Filing |
| Officer, Director | $243.93 | 400 | $97,573.00 | 29,102,904 | 2020-10-26 | Filing |