| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $469.22 | 8,827 | $4,141,796.11 | 101,028,810 | 2023-06-30 | Filing | |
| $468.41 | 54,269 | $25,420,033.75 | 101,037,637 | 2023-06-30 | Filing | |
| $467.56 | 58,847 | $27,514,562.17 | 101,091,906 | 2023-06-30 | Filing | |
| $466.57 | 29,938 | $13,968,232.54 | 101,150,753 | 2023-06-30 | Filing | |
| $465.52 | 12,244 | $5,699,765.66 | 101,180,691 | 2023-06-30 | Filing | |
| $465.08 | 44,115 | $20,517,136.55 | 101,192,935 | 2023-06-29 | Filing | |
| $466.24 | 1,075 | $501,202.63 | 101,237,050 | 2023-06-28 | Filing | |
| $465.32 | 10,685 | $4,971,965.57 | 101,238,125 | 2023-06-28 | Filing | |
| $462.11 | 300 | $138,632.10 | 101,248,810 | 2023-06-22 | Filing | |
| $461.43 | 11,444 | $5,280,547.70 | 101,249,110 | 2023-06-22 | Filing | |
| $460.44 | 26,924 | $12,396,859.64 | 101,260,554 | 2023-06-22 | Filing | |
| $459.72 | 31,803 | $14,620,506.96 | 101,287,478 | 2023-06-22 | Filing | |
| $458.51 | 6,455 | $2,959,701.42 | 101,319,281 | 2023-06-22 | Filing | |
| $457.65 | 20,132 | $9,213,349.40 | 101,325,736 | 2023-06-22 | Filing | |
| $456.60 | 5,163 | $2,357,399.99 | 101,345,868 | 2023-06-22 | Filing | |
| $455.44 | 4,801 | $2,186,577.04 | 101,351,031 | 2023-06-22 | Filing | |
| $455.00 | 1,859 | $845,845.00 | 101,355,832 | 2023-06-21 | Filing | |
| $454.08 | 29,595 | $13,438,468.01 | 101,357,691 | 2023-06-21 | Filing | |
| $454.08 | 34,156 | $15,509,556.48 | 101,387,286 | 2023-06-20 | Filing | |
| $456.50 | 2,084 | $951,341.83 | 101,421,442 | 2023-06-16 | Filing |