| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.38 | 661 | $67,012.18 | 2,262,500 | 2026-01-26 | Filing | |
| $100.54 | 4,339 | $436,243.06 | 2,263,161 | 2026-01-26 | Filing | |
| $102.70 | 1,797 | $184,551.90 | 2,267,500 | 2026-01-20 | Filing | |
| $102.03 | 1,074 | $109,580.22 | 2,269,297 | 2026-01-20 | Filing | |
| $101.03 | 2,129 | $215,092.87 | 2,270,371 | 2026-01-20 | Filing | |
| $98.15 | 112 | $10,992.80 | 2,272,500 | 2026-01-12 | Filing | |
| $97.43 | 4,888 | $476,237.84 | 2,272,612 | 2026-01-12 | Filing | |
| $99.48 | 754 | $75,007.92 | 2,277,500 | 2026-01-05 | Filing | |
| $98.42 | 2,209 | $217,409.78 | 2,278,254 | 2026-01-05 | Filing | |
| $97.52 | 883 | $86,110.16 | 2,280,463 | 2026-01-05 | Filing | |
| $95.58 | 300 | $28,674.00 | 2,281,346 | 2026-01-05 | Filing | |
| $95.10 | 854 | $81,215.40 | 2,281,646 | 2026-01-05 | Filing | |
| $98.31 | 101 | $9,929.31 | 2,282,500 | 2025-12-29 | Filing | |
| $97.65 | 4,899 | $478,387.35 | 2,282,601 | 2025-12-29 | Filing | |
| $97.70 | 1,228 | $119,975.60 | 2,287,500 | 2025-12-22 | Filing | |
| $96.42 | 3,772 | $363,696.24 | 2,288,728 | 2025-12-22 | Filing | |
| $97.13 | 731 | $71,002.03 | 2,292,500 | 2025-12-15 | Filing | |
| $96.68 | 4,269 | $412,726.92 | 2,293,231 | 2025-12-15 | Filing | |
| $98.09 | 532 | $52,183.88 | 7,362 | 2025-12-11 | Filing | |
| $97.26 | 14,468 | $1,407,157.68 | 7,894 | 2025-12-11 | Filing |