| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $37.16 | 30,000 | $1,114,800.00 | 124,073 | 2026-05-11 | Filing | |
| $21.75 | 11,000 | $239,250.00 | 161,030 | 2026-05-06 | Filing | |
| $19.58 | 28,459 | $557,227.22 | 819,422 | 2026-05-04 | Filing | |
| $9.20 | 19,440 | $178,848.00 | 847,881 | 2026-04-01 | Filing | |
| $9.20 | 1,549 | $14,250.80 | 172,030 | 2026-04-01 | Filing |