| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.68 | 1,991 | $202,444.88 | 2,242,500 | 2026-03-16 | Filing | |
| $101.18 | 3,009 | $304,450.62 | 2,244,491 | 2026-03-16 | Filing | |
| $100.11 | 2,500 | $250,275.00 | 2,247,500 | 2026-03-10 | Filing | |
| $100.04 | 5,000 | $500,200.00 | 2,250,000 | 2026-03-09 | Filing | |
| $99.12 | 1,200 | $118,944.00 | 2,255,000 | 2026-03-06 | Filing | |
| $98.25 | 6,300 | $618,975.00 | 2,256,200 | 2026-03-06 | Filing | |
| $100.26 | 1,000 | $100,256.30 | 21,000 | 2026-02-13 | Filing | |
| $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 |