| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.45 | 1,000 | $21,450.00 | 7,971 | 2026-06-15 | Filing | |
| $21.45 | 350 | $7,507.50 | 12,051 | 2026-06-15 | Filing | |
| $21.45 | 50 | $1,072.50 | 3,213 | 2026-06-15 | Filing | |
| $21.45 | 500 | $10,725.00 | 61,317 | 2026-06-15 | Filing | |
| $21.45 | 500 | $10,725.00 | 374,031 | 2026-06-15 | Filing | |
| $21.45 | 100 | $2,145.00 | 133,727 | 2026-06-15 | Filing | |
| $21.15 | 100 | $2,115.00 | 373,531 | 2026-06-08 | Filing | |
| $21.00 | 400 | $8,400.00 | 373,431 | 2026-06-08 | Filing | |
| $20.61 | 100 | $2,061.00 | 373,031 | 2026-06-04 | Filing | |
| $20.30 | 106 | $2,151.80 | 372,931 | 2026-05-18 | Filing | |
| $19.58 | 100 | $1,958.00 | 118,400 | 2026-03-23 | Filing | |
| $19.65 | 100 | $1,965.00 | 372,825 | 2026-03-23 | Filing | |
| $19.70 | 100 | $1,970.00 | 54,800 | 2026-03-19 | Filing | |
| $19.80 | 200 | $3,960.00 | 118,300 | 2026-03-19 | Filing | |
| $19.79 | 100 | $1,979.30 | 372,725 | 2026-03-19 | Filing | |
| $19.80 | 300 | $5,940.00 | 372,625 | 2026-03-19 | Filing | |
| $19.70 | 150 | $2,955.00 | 372,325 | 2026-03-19 | Filing | |
| $19.80 | 200 | $3,960.00 | 372,175 | 2026-03-19 | Filing | |
| $19.70 | 750 | $14,775.00 | 133,627 | 2026-03-19 | Filing | |
| $19.64 | 1,000 | $19,640.00 | 132,877 | 2026-03-19 | Filing |