| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.53 | 1,571 | $76,232.78 | 19,719 | 2026-05-11 | Filing | |
| $48.51 | 819 | $39,729.69 | 21,290 | 2026-05-11 | Filing | |
| $48.68 | 2,750 | $133,856.25 | 12,127 | 2026-05-08 | Filing | |
| $48.81 | 4,300 | $209,883.00 | 24,583 | 2026-05-07 | Filing | |
| $49.06 | 100 | $4,905.50 | 31,897 | 2026-05-06 | Filing | |
| $49.03 | 7,400 | $362,822.00 | 31,997 | 2026-05-06 | Filing | |
| $53.56 | 4,969 | $266,139.64 | 41,081 | 2026-02-27 | Filing | |
| $42.50 | 18,896 | $803,080.00 | 194,135 | 2025-09-10 | Filing | |
| $43.00 | 2,000 | $86,000.00 | 33,670 | 2025-08-22 | Filing | |
| $42.34 | 2,190 | $92,724.60 | 20,819 | 2025-08-06 | Filing | |
| $41.35 | 2,603 | $107,634.05 | 27,089 | 2025-08-01 | Filing | |
| $41.15 | 6,000 | $246,900.00 | 24,609 | 2025-07-31 | Filing | |
| $40.10 | 1,937 | $77,673.70 | 13,509 | 2025-07-21 | Filing | |
| $43.02 | 1,845 | $79,371.90 | 32,646 | 2025-04-17 | Filing | |
| $41.32 | 575 | $23,759.00 | 37,282 | 2025-02-18 | Filing | |
| $41.32 | 1,375 | $56,815.00 | 31,960 | 2025-02-18 | Filing | |
| $41.32 | 2,618 | $108,175.76 | 21,014 | 2025-02-18 | Filing | |
| $41.90 | 2,199 | $92,138.10 | 24,839 | 2025-02-13 | Filing | |
| $47.17 | 2,000 | $94,340.00 | 26,765 | 2024-11-06 | Filing | |
| $48.31 | 1,100 | $53,141.00 | 14,263 | 2024-09-10 | Filing |