| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $248.90 | 1,208 | $300,675.91 | 28,988,890 | 2021-08-10 | Filing |
| Officer, Director | $247.52 | 800 | $198,013.04 | 28,990,098 | 2021-08-10 | Filing |
| Officer, Director | $246.51 | 1,400 | $345,108.96 | 28,990,898 | 2021-08-10 | Filing |
| Officer, Director | $245.47 | 3,500 | $859,161.10 | 28,992,298 | 2021-08-10 | Filing |
| Officer, Director | $244.58 | 5,525 | $1,351,287.37 | 28,995,798 | 2021-08-10 | Filing |
| Officer, Director | $243.43 | 4,926 | $1,199,153.42 | 29,001,323 | 2021-08-10 | Filing |
| Officer, Director | $250.78 | 200 | $50,156.00 | 82,873 | 2021-08-10 | Filing |
| Officer, Director | $250.07 | 479 | $119,783.63 | 83,073 | 2021-08-10 | Filing |
| Officer, Director | $248.64 | 300 | $74,591.01 | 83,552 | 2021-08-10 | Filing |
| Officer, Director | $246.73 | 398 | $98,200.33 | 83,852 | 2021-08-10 | Filing |
| Officer, Director | $245.61 | 500 | $122,805.00 | 84,250 | 2021-08-10 | Filing |
| Officer, Director | $244.60 | 1,480 | $362,005.63 | 84,750 | 2021-08-10 | Filing |
| Officer, Director | $243.46 | 943 | $229,582.03 | 86,230 | 2021-08-10 | Filing |
| Officer | $251.00 | 5,000 | $1,255,000.00 | 63,921 | 2021-08-09 | Filing |
| Officer, Director | $251.74 | 300 | $75,522.00 | 28,986,249 | 2021-08-09 | Filing |
| Officer, Director | $250.48 | 7,897 | $1,978,001.86 | 28,986,549 | 2021-08-09 | Filing |
| Officer, Director | $249.76 | 10,503 | $2,623,203.02 | 28,994,446 | 2021-08-09 | Filing |
| Officer, Director | $248.52 | 1,300 | $323,077.95 | 29,004,949 | 2021-08-09 | Filing |
| Officer, Director | $251.50 | 1,200 | $301,800.96 | 28,986,249 | 2021-08-06 | Filing |
| Officer, Director | $250.74 | 16,238 | $4,071,517.74 | 28,987,449 | 2021-08-06 | Filing |