| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.52 | 250 | $9,380.00 | 2,181 | 2026-02-13 | Filing | |
| $36.94 | 8,913 | $329,266.72 | 20,699 | 2026-02-10 | Filing | |
| $37.02 | 3,319 | $122,868.72 | 20,699 | 2026-02-09 | Filing | |
| $37.98 | 7,768 | $295,010.00 | 20,699 | 2026-02-06 | Filing | |
| $38.00 | 250 | $9,500.00 | 2,431 | 2026-02-05 | Filing | |
| $37.90 | 500 | $18,950.00 | 2,681 | 2026-02-05 | Filing | |
| $37.93 | 5,000 | $189,665.50 | 302,970 | 2026-02-05 | Filing | |
| $35.00 | 5,000 | $175,000.00 | 30,133 | 2026-01-15 | Filing | |
| $33.50 | 600 | $20,100.00 | 7,603 | 2025-12-10 | Filing | |
| $32.68 | 100 | $3,268.00 | 30,133 | 2025-12-09 | Filing | |
| $32.00 | 849 | $27,168.00 | 6,905 | 2025-12-03 | Filing | |
| $32.00 | 855 | $27,360.00 | 6,754 | 2025-12-03 | Filing | |
| $32.00 | 856 | $27,392.00 | 6,609 | 2025-12-03 | Filing | |
| $32.00 | 883 | $28,256.00 | 6,465 | 2025-12-03 | Filing | |
| $30.00 | 1,000 | $30,000.00 | 30,233 | 2025-11-10 | Filing | |
| $28.50 | 3,600 | $102,601.80 | 8,809 | 2025-08-08 | Filing | |
| $28.35 | 5,593 | $158,561.55 | 12,409 | 2025-08-08 | Filing | |
| $29.25 | 976 | $28,548.00 | 3,181 | 2025-07-31 | Filing | |
| $30.02 | 4,297 | $129,008.83 | 31,233 | 2025-07-01 | Filing | |
| $30.01 | 3,703 | $111,138.14 | 32,233 | 2025-06-30 | Filing |