| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $19.65 | 36,289 | $713,078.85 | 833,199 | 2026-07-06 | Filing | |
| $19.65 | 1,821 | $35,782.65 | 149,131 | 2026-07-06 | Filing | |
| $19.65 | 422 | $8,292.30 | 99,109 | 2026-07-06 | Filing | |
| $8.80 | 20,398 | $179,502.40 | 846,923 | 2026-04-02 | Filing | |
| $8.80 | 1,627 | $14,317.60 | 171,952 | 2026-04-02 | Filing | |
| $22.34 | 358 | $7,997.72 | 99,173 | 2026-07-01 | Filing | |
| $22.34 | 30,885 | $689,970.90 | 839,561 | 2026-07-01 | Filing | |
| $22.34 | 1,549 | $34,604.66 | 149,481 | 2026-07-01 | Filing | |
| $27.03 | 400 | $10,812.00 | 172,395 | 2026-05-29 | Filing | |
| $26.40 | 267,730 | $7,068,072.00 | 172,795 | 2026-05-29 | Filing | |
| $34.29 | 41,961 | $1,438,842.69 | 0 | 2026-05-11 | Filing | |
| $28.87 | 27,488 | $793,578.56 | 94,063 | 2026-05-20 | Filing | |
| $29.13 | 10,000 | $291,300.00 | 151,030 | 2026-05-20 | Filing | |
| $33.21 | 19,144 | $635,772.24 | 819,422 | 2026-05-18 | Filing | |
| $32.48 | 83,048 | $2,697,399.04 | 838,566 | 2026-05-18 | Filing | |
| $40.00 | 8,784 | $351,360.00 | 819,422 | 2026-05-15 | Filing | |
| $39.97 | 400 | $15,988.00 | 39,551 | 2026-05-15 | Filing | |
| $39.13 | 9,418 | $368,526.34 | 39,951 | 2026-05-15 | Filing | |
| $38.09 | 21,369 | $813,945.21 | 49,369 | 2026-05-15 | Filing | |
| $37.10 | 17,376 | $644,649.60 | 70,738 | 2026-05-15 | Filing |