| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $209.17 | 6,455 | $1,350,172.99 | 109,194 | 2026-06-15 | Filing | |
| $207.84 | 8,950 | $1,860,203.80 | 115,649 | 2026-06-15 | Filing | |
| $209.28 | 39,407 | $8,247,018.15 | 840,408 | 2026-06-16 | Filing | |
| $209.50 | 30,000 | $6,285,090.00 | 879,815 | 2026-06-15 | Filing | |
| $193.98 | 15,000 | $2,909,745.00 | 22,389 | 2026-05-15 | Filing | |
| $199.25 | 13,456 | $2,681,161.82 | 94,105 | 2026-05-12 | Filing | |
| $199.15 | 7,073 | $1,408,580.88 | 107,561 | 2026-05-11 | Filing | |
| $192.10 | 51,471 | $9,887,527.63 | 132,434 | 2026-05-07 | Filing | |
| $174.87 | 2,184 | $381,916.08 | 35,953 | 2026-05-06 | Filing | |
| $149.84 | 1,220,376 | $182,864,678.93 | 28,880,209 | 2026-05-01 | Filing | |
| $120.56 | 1,658,480 | $199,939,880.73 | 30,100,585 | 2026-01-29 | Filing | |
| $135.36 | 401,514 | $54,347,248.68 | 31,759,065 | 2025-10-27 | Filing | |
| $140.61 | 1,635,962 | $230,024,764.20 | 32,160,579 | 2025-07-31 | Filing | |
| $150.00 | 2,351 | $352,650.00 | 26,038 | 2025-07-23 | Filing | |
| $140.18 | 11,978 | $1,679,068.85 | 33,796,541 | 2025-05-27 | Filing | |
| $139.56 | 71,966 | $10,043,438.22 | 33,808,519 | 2025-05-27 | Filing | |
| $138.59 | 19,330 | $2,678,975.63 | 33,880,485 | 2025-05-27 | Filing | |
| $138.60 | 800 | $110,880.00 | 33,899,815 | 2025-05-23 | Filing | |
| $138.19 | 36,094 | $4,987,948.97 | 33,900,615 | 2025-05-23 | Filing | |
| $137.28 | 27,172 | $3,730,104.23 | 33,936,709 | 2025-05-23 | Filing |