| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $12.06 | 6,807 | $82,092.42 | 93,193 | 2026-01-07 | Filing | |
| $10.22 | 25,345 | $259,025.90 | 549,412 | 2026-01-05 | Filing | |
| $7.70 | 7,500 | $57,750.00 | 80,614 | 2025-11-25 | Filing | |
| $9.42 | 12,000 | $113,040.00 | 124,073 | 2025-11-10 | Filing | |
| $10.15 | 17,147 | $174,042.05 | 574,757 | 2025-10-02 | Filing | |
| $6.02 | 1,768 | $10,643.36 | 591,904 | 2025-08-08 | Filing | |
| $6.10 | 1,357 | $8,277.70 | 593,672 | 2025-08-07 | Filing | |
| $6.82 | 12,677 | $86,457.14 | 595,029 | 2025-07-03 | Filing | |
| $6.47 | 17,327 | $112,105.69 | 607,706 | 2025-07-02 | Filing | |
| $5.77 | 3,789 | $21,862.53 | 110,330 | 2025-05-28 | Filing | |
| $5.70 | 20,000 | $114,000.00 | 114,119 | 2025-05-05 | Filing |