| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.41 | 571,906 | $59,140,227.55 | 5,611,526 | 2026-06-02 | Filing | |
| $100.25 | 1,328,094 | $133,146,735.88 | 6,183,432 | 2026-06-02 | Filing | |
| $102.40 | 3,251 | $332,902.40 | 319,880 | 2026-06-01 | Filing | |
| $101.22 | 12,985 | $1,314,341.70 | 323,131 | 2026-06-01 | Filing | |
| $100.56 | 13,221 | $1,329,503.76 | 336,116 | 2026-06-01 | Filing | |
| $99.73 | 28,500 | $2,842,305.00 | 349,337 | 2026-06-01 | Filing | |
| $100.00 | 4,714 | $471,400.00 | 24,429 | 2026-05-22 | Filing | |
| $100.00 | 2,500 | $250,000.00 | 71,038 | 2026-05-22 | Filing | |
| $95.00 | 956 | $90,820.00 | 29,143 | 2026-05-19 | Filing | |
| $93.00 | 1,288 | $119,784.00 | 32,731 | 2026-05-18 | Filing | |
| $88.78 | 13,352 | $1,185,390.56 | 34,019 | 2026-05-15 | Filing | |
| $93.00 | 1,544 | $143,592.00 | 45,384 | 2026-05-18 | Filing | |
| $88.78 | 14,195 | $1,260,232.10 | 46,928 | 2026-05-15 | Filing | |
| $82.66 | 1,200 | $99,192.00 | 7,990 | 2026-02-26 | Filing | |
| $83.06 | 8,226 | $683,251.56 | 34,893 | 2026-02-17 | Filing | |
| $83.06 | 20,608 | $1,711,700.48 | 44,428 | 2026-02-17 | Filing | |
| $82.82 | 903 | $74,786.46 | 9,190 | 2025-11-17 | Filing | |
| $95.00 | 13,612 | $1,293,140.00 | 54,558 | 2025-09-22 | Filing | |
| $90.09 | 2,664 | $239,999.76 | 33,592 | 2025-08-15 | Filing | |
| $78.49 | 6,004 | $471,253.96 | 28,558 | 2025-05-16 | Filing |