| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $354.80 | 2,063 | $731,952.61 | 8,379,671 | 2026-07-01 | Filing | |
| $353.54 | 1,658 | $586,170.98 | 8,381,734 | 2026-07-01 | Filing | |
| $352.22 | 1,509 | $531,493.04 | 8,383,392 | 2026-07-01 | Filing | |
| $351.01 | 300 | $105,303.90 | 8,384,901 | 2026-07-01 | Filing | |
| $350.01 | 1,289 | $451,157.61 | 8,385,201 | 2026-07-01 | Filing | |
| $348.88 | 1,400 | $488,432.00 | 8,386,490 | 2026-07-01 | Filing | |
| $345.62 | 52 | $17,972.43 | 8,387,890 | 2026-07-01 | Filing | |
| $345.02 | 148 | $51,063.20 | 8,387,942 | 2026-07-01 | Filing | |
| $382.28 | 200 | $76,455.00 | 8,388,090 | 2026-06-30 | Filing | |
| $381.12 | 1,111 | $423,420.76 | 8,388,290 | 2026-06-30 | Filing | |
| $379.98 | 3,118 | $1,184,791.36 | 8,389,401 | 2026-06-30 | Filing | |
| $379.23 | 3,053 | $1,157,788.27 | 8,392,519 | 2026-06-30 | Filing | |
| $378.30 | 2,118 | $801,247.45 | 8,395,572 | 2026-06-30 | Filing | |
| $376.47 | 200 | $75,293.00 | 8,397,690 | 2026-06-30 | Filing | |
| $375.09 | 1,100 | $412,602.96 | 8,397,890 | 2026-06-30 | Filing | |
| $373.61 | 1,245 | $465,148.81 | 8,398,990 | 2026-06-30 | Filing | |
| $372.78 | 1,855 | $691,505.60 | 8,400,235 | 2026-06-30 | Filing | |
| $371.66 | 2,000 | $743,329.60 | 8,402,090 | 2026-06-30 | Filing | |
| $370.62 | 1,800 | $667,111.32 | 8,404,090 | 2026-06-30 | Filing | |
| $369.26 | 1,000 | $369,258.00 | 8,405,890 | 2026-06-30 | Filing |