| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.21 | 3,895 | $203,357.95 | 103,859 | 2026-02-27 | Filing | |
| $51.41 | 8,094 | $416,112.54 | 107,754 | 2026-02-27 | Filing | |
| $52.74 | 16,773 | $884,591.25 | 115,848 | 2026-02-26 | Filing | |
| $53.07 | 3,387 | $179,733.86 | 68,664 | 2026-02-23 | Filing | |
| $53.09 | 3,387 | $179,805.67 | 45,999 | 2026-02-23 | Filing | |
| $53.10 | 4,581 | $243,272.63 | 32,748 | 2026-02-19 | Filing | |
| $53.22 | 2,589 | $137,783.73 | 10,731 | 2026-02-19 | Filing | |
| $52.61 | 2,988 | $157,208.84 | 16,273 | 2026-02-20 | Filing | |
| $53.43 | 801 | $42,795.51 | 194,514 | 2026-02-19 | Filing | |
| $52.68 | 2,318 | $122,107.84 | 195,315 | 2026-02-19 | Filing | |
| $51.58 | 2,059 | $106,210.01 | 197,633 | 2026-02-19 | Filing | |
| $52.13 | 2,988 | $155,768.92 | 64,383 | 2025-07-03 | Filing | |
| $52.11 | 38,600 | $2,011,631.28 | 792,027 | 2025-07-03 | Filing | |
| $50.15 | 40,000 | $2,005,972.00 | 830,627 | 2025-06-16 | Filing | |
| $49.00 | 40,800 | $1,999,342.80 | 870,627 | 2025-06-11 | Filing | |
| $45.43 | 18,920 | $859,535.60 | 64,383 | 2025-06-09 | Filing | |
| $56.39 | 7,681 | $433,139.27 | 137,974 | 2024-12-05 | Filing | |
| $57.10 | 3,317 | $189,412.31 | 147,045 | 2024-11-25 | Filing | |
| $56.59 | 46,683 | $2,641,856.33 | 150,362 | 2024-11-25 | Filing | |
| $50.30 | 11,619 | $584,400.84 | 41,908 | 2024-10-07 | Filing |