| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.91 | 1,196 | $35,772.36 | 0 | 2026-09-08 | Filing | |
| $29.91 | 1,824 | $54,555.84 | 0 | 2026-09-08 | Filing | |
| $29.99 | 458 | $13,733.73 | 0 | 2026-09-08 | Filing | |
| $30.21 | 2,312 | $69,836.97 | 0 | 2026-09-08 | Filing | |
| $30.40 | 800 | $24,320.00 | 89,867 | 2026-09-08 | Filing | |
| $30.30 | 2,890 | $87,567.00 | 90,667 | 2026-09-08 | Filing | |
| $28.50 | 1,531 | $43,633.50 | 0 | 2026-09-04 | Filing | |
| $28.83 | 7,535 | $217,237.82 | 0 | 2026-08-24 | Filing | |
| $28.57 | 4,000 | $114,280.00 | 6,486 | 2026-08-24 | Filing | |
| $28.80 | 12,084 | $348,019.20 | 0 | 2026-08-24 | Filing | |
| $28.22 | 233,473 | $6,588,724.80 | 0 | 2026-08-21 | Filing | |
| $28.22 | 20,748 | $585,518.93 | 233,473 | 2026-08-21 | Filing | |
| $26.00 | 5,000 | $130,000.00 | 90,667 | 2026-06-12 | Filing | |
| $26.20 | 6,000 | $157,200.00 | 95,667 | 2026-06-12 | Filing | |
| $25.41 | 15,000 | $381,100.50 | 101,667 | 2026-06-04 | Filing | |
| $25.09 | 15,000 | $376,300.50 | 116,667 | 2026-06-02 | Filing | |
| $24.63 | 20,000 | $492,626.00 | 131,667 | 2026-06-01 | Filing |