| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $139.88 | 1,256 | $175,689.03 | 33,963,881 | 2025-05-22 | Filing | |
| $138.94 | 31,404 | $4,363,293.74 | 33,965,137 | 2025-05-22 | Filing | |
| $147.11 | 1,145,938 | $168,576,647.30 | 33,996,541 | 2025-05-08 | Filing | |
| $155.25 | 9,477 | $1,471,272.98 | 35,142,479 | 2025-02-19 | Filing |