| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $247.21 | 396 | $97,894.17 | 82,973 | 2021-07-27 | Filing |
| Officer, Director | $246.30 | 400 | $98,518.00 | 83,369 | 2021-07-27 | Filing |
| Officer, Director | $244.45 | 400 | $97,779.00 | 83,769 | 2021-07-27 | Filing |
| Officer, Director | $243.31 | 2,404 | $584,926.38 | 84,169 | 2021-07-27 | Filing |
| Officer, Director | $242.13 | 600 | $145,275.00 | 86,573 | 2021-07-27 | Filing |
| Officer, Director | $247.87 | 300 | $74,360.01 | 28,986,249 | 2021-07-27 | Filing |
| Officer, Director | $247.18 | 1,994 | $492,876.12 | 28,986,549 | 2021-07-27 | Filing |
| Officer, Director | $246.25 | 1,800 | $443,248.02 | 28,988,543 | 2021-07-27 | Filing |
| Officer, Director | $244.93 | 1,200 | $293,919.96 | 28,990,343 | 2021-07-27 | Filing |
| Officer, Director | $243.61 | 4,600 | $1,120,618.88 | 28,991,543 | 2021-07-27 | Filing |
| Officer, Director | $243.10 | 8,106 | $1,970,598.59 | 28,996,143 | 2021-07-27 | Filing |
| Officer, Director | $241.74 | 2,000 | $483,486.00 | 29,004,249 | 2021-07-27 | Filing |
| Officer | $248.00 | 578 | $143,344.00 | 1,271 | 2021-07-26 | Filing |
| Officer | $248.00 | 151 | $37,448.00 | 31,108 | 2021-07-26 | Filing |
| Officer, Director | $248.05 | 700 | $173,634.02 | 28,986,249 | 2021-07-26 | Filing |
| Officer, Director | $247.57 | 15,372 | $3,805,618.37 | 28,986,949 | 2021-07-26 | Filing |
| Officer, Director | $246.63 | 3,928 | $968,772.46 | 29,002,321 | 2021-07-26 | Filing |
| Officer | $250.00 | 2,708 | $677,000.00 | 1,849 | 2021-07-23 | Filing |
| Officer, Director | $250.03 | 942 | $235,529.96 | 28,986,249 | 2021-07-23 | Filing |
| Officer, Director | $249.11 | 4,212 | $1,049,251.32 | 28,987,191 | 2021-07-23 | Filing |