| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.58 | 30,078 | $739,317.24 | 1,047,205 | 2026-04-01 | Filing | |
| $24.58 | 6,700 | $164,686.00 | 102,735 | 2026-04-01 | Filing | |
| $24.58 | 3,242 | $79,688.36 | 51,171 | 2026-04-01 | Filing | |
| $24.58 | 5,956 | $146,398.48 | 109,711 | 2026-04-01 | Filing | |
| $24.58 | 11,810 | $290,289.80 | 218,406 | 2026-04-01 | Filing | |
| $22.76 | 25,000 | $569,085.00 | 986,667 | 2026-03-31 | Filing | |
| $22.37 | 25,000 | $559,230.00 | 986,667 | 2026-03-30 | Filing | |
| $32.00 | 35,000 | $1,120,042.00 | 190,216 | 2026-02-24 | Filing | |
| $29.00 | 2,906 | $84,274.00 | 986,667 | 2026-01-30 | Filing | |
| $28.27 | 22,094 | $624,672.50 | 989,573 | 2026-01-30 | Filing | |
| $29.74 | 8,667 | $257,780.85 | 986,667 | 2026-01-29 | Filing | |
| $29.19 | 16,333 | $476,801.10 | 995,334 | 2026-01-29 | Filing | |
| $35.00 | 6,198 | $216,933.10 | 34,813 | 2026-01-22 | Filing | |
| $34.00 | 1,371 | $46,614.00 | 95,667 | 2026-01-22 | Filing | |
| $30.12 | 3,034 | $91,384.08 | 41,011 | 2026-01-20 | Filing | |
| $35.40 | 559 | $19,787.93 | 97,038 | 2026-01-15 | Filing | |
| $34.72 | 15,959 | $554,067.75 | 97,597 | 2026-01-15 | Filing | |
| $33.62 | 2,111 | $70,975.83 | 113,556 | 2026-01-15 | Filing | |
| $27.10 | 6,294 | $170,567.40 | 73,706 | 2025-12-31 | Filing | |
| $27.10 | 1,254 | $33,983.40 | 115,667 | 2025-12-31 | Filing |