| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.15 | 341 | $21,875.15 | 1,027,520 | 2026-01-22 | Filing | |
| $63.63 | 7,351 | $467,744.13 | 1,027,861 | 2026-01-22 | Filing | |
| $64.80 | 1,858 | $120,398.40 | 1,035,212 | 2026-01-21 | Filing | |
| $64.15 | 5,834 | $374,251.10 | 1,037,070 | 2026-01-21 | Filing | |
| $72.99 | 814 | $59,413.86 | 178,237 | 2026-01-02 | Filing | |
| $74.42 | 796 | $59,238.32 | 179,051 | 2025-12-22 | Filing | |
| $73.21 | 10,293 | $753,550.53 | 1,155,480 | 2025-12-15 | Filing | |
| $72.62 | 64,707 | $4,699,022.34 | 1,165,773 | 2025-12-15 | Filing | |
| $72.30 | 207,474 | $14,999,955.25 | 3,244,546 | 2025-12-15 | Filing | |
| $76.07 | 1,717 | $130,612.19 | 1,042,904 | 2025-12-04 | Filing | |
| $75.28 | 7,898 | $594,561.44 | 1,044,621 | 2025-12-04 | Filing | |
| $75.13 | 9,615 | $722,374.95 | 1,052,519 | 2025-12-03 | Filing | |
| $75.30 | 10,000 | $753,000.00 | 184,128 | 2025-12-02 | Filing | |
| $69.35 | 797 | $55,271.95 | 179,847 | 2025-11-21 | Filing | |
| $69.21 | 4,204 | $290,958.84 | 75,676 | 2025-11-21 | Filing | |
| $71.91 | 300,000 | $21,573,000.00 | 677,796 | 2025-11-19 | Filing | |
| $76.91 | 1,039 | $79,909.49 | 1,062,134 | 2025-11-13 | Filing | |
| $76.30 | 8,576 | $654,348.80 | 1,063,173 | 2025-11-13 | Filing | |
| $79.39 | 514 | $40,806.46 | 1,071,749 | 2025-11-12 | Filing | |
| $78.58 | 14,776 | $1,161,098.08 | 1,072,263 | 2025-11-12 | Filing |