| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $16.38 | 67 | $1,097.46 | 2,388 | 2026-07-01 | Filing | |
| $20.00 | 18,539 | $370,780.00 | 3,104,433 | 2026-06-03 | Filing | |
| $20.19 | 11,091 | $223,938.38 | 3,122,972 | 2026-06-02 | Filing | |
| $17.58 | 2,583 | $45,409.14 | 3,134,063 | 2026-06-01 | Filing | |
| $18.18 | 67 | $1,218.06 | 2,388 | 2026-06-01 | Filing | |
| $17.51 | 10,000 | $175,060.00 | 3,136,646 | 2026-05-29 | Filing | |
| $17.91 | 10,000 | $179,120.00 | 3,146,646 | 2026-05-28 | Filing | |
| $18.80 | 10,000 | $188,000.00 | 3,156,646 | 2026-05-27 | Filing | |
| $20.43 | 10,000 | $204,300.00 | 3,166,646 | 2026-05-26 | Filing | |
| $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 |