| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.11 | 4,500 | $121,973.85 | 2,068,895 | 2026-06-08 | Filing | |
| $26.64 | 5,500 | $146,506.80 | 2,073,395 | 2026-06-08 | Filing | |
| $28.76 | 5,500 | $158,158.55 | 2,078,895 | 2026-06-01 | Filing | |
| $28.27 | 3,200 | $90,453.12 | 2,084,395 | 2026-06-01 | Filing | |
| $26.93 | 1,300 | $35,007.05 | 2,087,595 | 2026-06-01 | Filing | |
| $26.25 | 10,000 | $262,540.00 | 2,088,895 | 2026-05-26 | Filing | |
| $23.76 | 400 | $9,503.00 | 1,960,348 | 2026-05-18 | Filing | |
| $23.12 | 9,600 | $221,994.24 | 1,960,748 | 2026-05-18 | Filing | |
| $23.39 | 7,400 | $173,097.84 | 1,970,348 | 2026-05-11 | Filing | |
| $22.82 | 2,600 | $59,322.12 | 1,977,748 | 2026-05-11 | Filing | |
| $21.53 | 100 | $2,153.00 | 1,980,348 | 2026-05-04 | Filing | |
| $20.85 | 9,900 | $206,414.01 | 1,980,448 | 2026-05-04 | Filing | |
| $20.94 | 10,000 | $209,390.00 | 1,990,348 | 2026-04-27 | Filing | |
| $19.80 | 10,000 | $197,952.00 | 2,000,348 | 2026-04-20 | Filing | |
| $18.99 | 400 | $7,597.00 | 2,027,089 | 2026-04-13 | Filing | |
| $18.61 | 9,600 | $178,650.24 | 2,027,489 | 2026-04-13 | Filing | |
| $16.49 | 10,000 | $164,865.00 | 2,037,089 | 2026-04-06 | Filing | |
| $15.25 | 10,000 | $152,523.00 | 2,047,089 | 2026-04-01 | Filing | |
| $12.39 | 7,759 | $96,141.77 | 2,049,689 | 2025-06-25 | Filing | |
| $12.31 | 50,000 | $615,745.00 | 2,050,102 | 2025-06-04 | Filing |