| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.14 | 10,000 | $201,390.00 | 3,176,646 | 2026-05-22 | Filing | |
| $19.40 | 20,000 | $388,000.00 | 3,186,646 | 2026-05-21 | Filing | |
| $20.08 | 20,000 | $401,500.00 | 3,206,646 | 2026-05-20 | Filing | |
| $19.09 | 20,000 | $381,760.00 | 3,226,646 | 2026-05-19 | Filing | |
| $19.66 | 20,000 | $393,240.00 | 3,246,646 | 2026-05-18 | Filing | |
| $20.87 | 20,000 | $417,380.00 | 3,266,646 | 2026-05-15 | Filing | |
| $22.52 | 20,000 | $450,380.00 | 3,286,646 | 2026-05-14 | Filing | |
| $23.05 | 20,000 | $460,980.00 | 3,306,646 | 2026-05-13 | Filing | |
| $23.66 | 20,000 | $473,200.00 | 3,326,646 | 2026-05-12 | Filing | |
| $25.41 | 6,944 | $176,474.82 | 3,346,646 | 2026-05-11 | Filing | |
| $26.25 | 20,000 | $525,060.00 | 3,353,590 | 2026-05-08 | Filing | |
| $30.25 | 6,483 | $196,123.72 | 3,373,590 | 2026-05-07 | Filing | |
| $32.29 | 703 | $22,701.98 | 3,380,073 | 2026-05-06 | Filing | |
| $30.10 | 3,657 | $110,064.73 | 3,380,776 | 2026-05-05 | Filing | |
| $31.88 | 15,000 | $478,230.00 | 3,384,433 | 2026-05-04 | Filing | |
| $35.00 | 67 | $2,345.00 | 2,388 | 2026-05-01 | Filing | |
| $33.94 | 15,000 | $509,070.00 | 3,399,433 | 2026-05-01 | Filing | |
| $34.53 | 20,000 | $690,580.00 | 3,414,433 | 2026-04-30 | Filing | |
| $41.06 | 67 | $2,751.02 | 2,426 | 2026-03-31 | Filing |