| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.30 | 100 | $2,230.00 | 55,400 | 2026-08-28 | Filing | |
| $22.21 | 100 | $2,220.50 | 2,939 | 2026-08-26 | Filing | |
| $22.30 | 600 | $13,380.00 | 51,900 | 2026-08-26 | Filing | |
| $22.30 | 746 | $16,633.41 | 51,300 | 2026-08-26 | Filing | |
| $22.39 | 500 | $11,195.00 | 55,300 | 2026-08-18 | Filing | |
| $22.39 | 500 | $11,195.00 | 118,900 | 2026-08-18 | Filing | |
| $22.15 | 500 | $11,075.00 | 375,037 | 2026-08-18 | Filing | |
| $22.39 | 500 | $11,195.00 | 374,531 | 2026-08-18 | Filing | |
| $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 |