| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $23.40 | 3,829 | $89,598.60 | 54,124 | 2026-08-24 | Filing | |
| $23.19 | 8,809 | $204,314.18 | 180,466 | 2026-08-21 | Filing | |
| $26.91 | 4,500 | $121,095.00 | 261,326 | 2026-08-03 | Filing | |
| $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 |