| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.95 | 15,507 | $355,840.68 | 15,928 | 2026-06-01 | Filing | |
| $22.84 | 500 | $11,420.00 | 131,724 | 2026-06-01 | Filing | |
| $22.35 | 500 | $11,175.00 | 132,224 | 2026-05-21 | Filing | |
| $28.17 | 1,200 | $33,804.00 | 266,635 | 2026-05-01 | Filing | |
| $26.60 | 7,500 | $199,471.50 | 209,300 | 2026-04-15 | Filing | |
| $24.72 | 1,200 | $29,664.00 | 267,835 | 2026-04-01 | Filing | |
| $25.00 | 7,500 | $187,500.00 | 216,800 | 2026-03-23 | Filing | |
| $25.00 | 10,000 | $250,000.00 | 227,959 | 2026-03-12 | Filing | |
| $24.19 | 2,499 | $60,450.81 | 292,742 | 2026-03-06 | Filing | |
| $21.78 | 1,200 | $26,136.00 | 253,134 | 2026-03-02 | Filing | |
| $21.02 | 1,464 | $30,773.28 | 17,100 | 2026-02-23 | Filing | |
| $24.34 | 7,000 | $170,399.60 | 287,561 | 2026-02-06 | Filing | |
| $24.20 | 6,200 | $150,015.82 | 964,827 | 2026-02-05 | Filing | |
| $25.37 | 600 | $15,222.00 | 964,827 | 2026-02-04 | Filing | |
| $24.78 | 29,400 | $728,393.82 | 965,427 | 2026-02-04 | Filing | |
| $26.63 | 15,731 | $418,921.25 | 964,827 | 2026-02-03 | Filing | |
| $25.68 | 14,269 | $366,407.94 | 980,558 | 2026-02-03 | Filing | |
| $27.40 | 1,200 | $32,880.00 | 190,879 | 2026-02-02 | Filing | |
| $27.54 | 30,000 | $826,089.00 | 756,458 | 2026-02-02 | Filing | |
| $27.26 | 30,000 | $817,872.00 | 756,458 | 2026-01-30 | Filing |