| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $249.84 | 2,562 | $640,093.15 | 29,003,687 | 2021-08-06 | Filing |
| Officer, Director | $250.30 | 6,332 | $1,584,896.43 | 28,986,249 | 2021-08-05 | Filing |
| Officer, Director | $249.39 | 7,100 | $1,770,669.00 | 28,992,581 | 2021-08-05 | Filing |
| Officer, Director | $248.46 | 2,100 | $521,756.97 | 28,999,681 | 2021-08-05 | Filing |
| Officer, Director | $247.17 | 2,600 | $642,646.94 | 29,001,781 | 2021-08-05 | Filing |
| Officer, Director | $246.02 | 500 | $123,010.00 | 29,004,381 | 2021-08-05 | Filing |
| Officer, Director | $244.98 | 1,368 | $335,133.05 | 29,004,881 | 2021-08-05 | Filing |
| Officer, Director | $244.35 | 3,063 | $748,452.63 | 28,986,249 | 2021-08-04 | Filing |
| Officer, Director | $243.38 | 5,420 | $1,319,096.84 | 28,989,312 | 2021-08-04 | Filing |
| Officer, Director | $242.24 | 2,130 | $515,967.79 | 28,994,732 | 2021-08-04 | Filing |
| Officer, Director | $241.35 | 4,187 | $1,010,545.85 | 28,996,862 | 2021-08-04 | Filing |
| Officer, Director | $240.38 | 5,200 | $1,249,986.92 | 29,001,049 | 2021-08-04 | Filing |
| Officer, Director | $242.18 | 299 | $72,411.10 | 82,873 | 2021-08-03 | Filing |
| Officer, Director | $240.87 | 2,001 | $481,982.07 | 83,172 | 2021-08-03 | Filing |
| Officer, Director | $240.15 | 2,000 | $480,294.00 | 85,173 | 2021-08-03 | Filing |
| Officer, Director | $242.49 | 800 | $193,994.00 | 28,986,249 | 2021-08-03 | Filing |
| Officer, Director | $241.50 | 1,853 | $447,507.10 | 28,987,049 | 2021-08-03 | Filing |
| Officer, Director | $240.61 | 12,947 | $3,115,185.44 | 28,988,902 | 2021-08-03 | Filing |
| Officer, Director | $239.88 | 4,400 | $1,055,452.20 | 29,001,849 | 2021-08-03 | Filing |
| Officer | $242.31 | 6,135 | $1,486,571.85 | 31,918 | 2021-08-02 | Filing |