| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $246.10 | 2,000 | $492,190.00 | 28,986,249 | 2021-06-30 | Filing |
| Officer, Director | $245.15 | 8,737 | $2,141,841.48 | 28,988,249 | 2021-06-30 | Filing |
| Officer, Director | $244.44 | 9,263 | $2,264,206.96 | 28,996,986 | 2021-06-30 | Filing |
| Officer, Director | $247.32 | 600 | $148,392.00 | 28,986,249 | 2021-06-28 | Filing |
| Officer, Director | $246.65 | 1,640 | $404,503.21 | 28,986,849 | 2021-06-28 | Filing |
| Officer, Director | $245.71 | 5,892 | $1,447,743.35 | 28,988,489 | 2021-06-28 | Filing |
| Officer, Director | $244.66 | 11,868 | $2,903,577.41 | 28,994,381 | 2021-06-28 | Filing |
| Officer, Director | $244.15 | 264 | $64,455.15 | 28,986,249 | 2021-06-25 | Filing |
| Officer, Director | $243.45 | 3,713 | $903,916.48 | 28,986,513 | 2021-06-25 | Filing |
| Officer, Director | $242.50 | 14,423 | $3,497,522.69 | 28,990,226 | 2021-06-25 | Filing |
| Officer, Director | $241.72 | 1,600 | $386,752.96 | 29,004,649 | 2021-06-25 | Filing |
| Officer, Director | $247.29 | 500 | $123,647.00 | 28,986,249 | 2021-06-24 | Filing |
| Officer, Director | $246.31 | 2,610 | $642,856.31 | 28,986,749 | 2021-06-24 | Filing |
| Officer, Director | $245.58 | 6,548 | $1,608,048.02 | 28,989,359 | 2021-06-24 | Filing |
| Officer, Director | $244.40 | 2,831 | $691,901.50 | 28,995,907 | 2021-06-24 | Filing |
| Officer, Director | $243.65 | 7,511 | $1,830,034.12 | 28,998,738 | 2021-06-24 | Filing |
| Officer | $243.35 | 308 | $74,951.80 | 31,108 | 2021-06-24 | Filing |
| Officer, Director | $244.15 | 1,200 | $292,979.04 | 28,986,249 | 2021-06-23 | Filing |
| Officer, Director | $243.47 | 3,172 | $772,277.96 | 28,987,449 | 2021-06-23 | Filing |
| Officer, Director | $242.19 | 5,700 | $1,380,500.10 | 28,990,621 | 2021-06-23 | Filing |