| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.50 | 7,800 | $237,896.88 | 285,606 | 2026-05-13 | Filing | |
| $31.12 | 15,260 | $474,824.06 | 61,895 | 2026-05-12 | Filing | |
| $32.80 | 3,129 | $102,643.09 | 77,155 | 2026-05-11 | Filing | |
| $35.01 | 500 | $17,505.00 | 10,643 | 2025-12-02 | Filing | |
| $24.21 | 157 | $3,801.19 | 11,143 | 2025-03-13 | Filing | |
| $24.22 | 5,843 | $141,502.85 | 11,300 | 2025-03-13 | Filing | |
| $28.46 | 6,000 | $170,752.80 | 275,406 | 2026-02-23 | Filing | |
| $29.40 | 6,000 | $176,398.20 | 281,406 | 2026-02-20 | Filing | |
| $29.73 | 6,000 | $178,358.40 | 287,406 | 2026-02-19 | Filing | |
| $29.98 | 6,000 | $179,853.60 | 293,406 | 2026-02-18 | Filing | |
| $29.63 | 6,000 | $177,786.00 | 299,406 | 2026-02-17 | Filing | |
| $34.98 | 1,660 | $58,066.80 | 42,185 | 2026-02-06 | Filing | |
| $34.98 | 2,627 | $91,892.46 | 27,469 | 2026-02-06 | Filing | |
| $39.58 | 697 | $27,587.96 | 4,916 | 2025-10-02 | Filing | |
| $39.58 | 1,001 | $39,621.28 | 13,954 | 2025-10-02 | Filing | |
| $39.58 | 959 | $37,959.52 | 6,761 | 2025-10-02 | Filing | |
| $39.58 | 806 | $31,903.90 | 28,317 | 2025-10-02 | Filing | |
| $39.58 | 1,103 | $43,658.73 | 57,111 | 2025-10-02 | Filing | |
| $39.58 | 1,275 | $50,466.92 | 36,482 | 2025-10-02 | Filing | |
| $39.58 | 6,711 | $265,632.79 | 199,812 | 2025-10-02 | Filing |