| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.00 | 23,233 | $627,291.00 | 105,991 | 2026-07-02 | Filing | |
| $24.95 | 1,500 | $37,425.00 | 129,224 | 2026-07-01 | Filing | |
| $25.00 | 4,500 | $112,500.00 | 265,826 | 2026-07-01 | Filing | |
| $25.00 | 9,000 | $225,000.00 | 270,326 | 2026-06-30 | Filing | |
| $24.00 | 1,000 | $24,000.00 | 130,724 | 2026-06-05 | Filing | |
| $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 |