| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $18.94 | 1,500 | $28,415.25 | 145,500 | 2025-07-14 | Filing | |
| $19.57 | 5,500 | $107,661.40 | 147,000 | 2025-07-08 | Filing | |
| $19.85 | 2,000 | $39,697.60 | 152,500 | 2025-07-07 | Filing | |
| $19.45 | 4,874 | $94,803.20 | 154,500 | 2025-07-01 | Filing | |
| $20.01 | 2,626 | $52,543.37 | 159,374 | 2025-06-30 | Filing | |
| $19.18 | 3,000 | $57,546.00 | 162,000 | 2025-06-25 | Filing | |
| $19.44 | 2,000 | $38,887.00 | 165,000 | 2025-06-24 | Filing | |
| $20.05 | 2,500 | $50,119.25 | 167,000 | 2025-06-23 | Filing | |
| $20.38 | 2,500 | $50,954.00 | 169,500 | 2025-06-18 | Filing | |
| $20.16 | 3,500 | $70,557.20 | 172,000 | 2025-06-17 | Filing | |
| $20.53 | 1,500 | $30,799.35 | 175,500 | 2025-06-16 | Filing | |
| $21.00 | 2,500 | $52,490.75 | 177,000 | 2025-06-11 | Filing | |
| $21.52 | 3,500 | $75,303.20 | 179,500 | 2025-06-10 | Filing | |
| $21.74 | 1,500 | $32,616.15 | 183,000 | 2025-06-09 | Filing | |
| $21.31 | 5,000 | $106,564.50 | 184,500 | 2025-06-03 | Filing | |
| $21.24 | 2,500 | $53,094.50 | 189,500 | 2025-06-02 | Filing | |
| $22.31 | 5,000 | $111,568.00 | 192,000 | 2025-05-28 | Filing | |
| $22.26 | 2,500 | $55,652.50 | 197,000 | 2025-05-27 | Filing | |
| $22.40 | 2,500 | $55,991.50 | 199,500 | 2025-05-20 | Filing | |
| $22.40 | 5,000 | $112,023.00 | 202,000 | 2025-05-19 | Filing |