| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.80 | 1,000 | $21,800.00 | 151,330 | 2026-08-27 | Filing | |
| $21.77 | 1,000 | $21,765.00 | 150,330 | 2026-08-25 | Filing | |
| $25.95 | 1,000 | $25,945.00 | 149,330 | 2026-08-12 | Filing | |
| $28.21 | 8,000 | $225,676.00 | 148,330 | 2026-08-10 | Filing | |
| $25.38 | 191,830 | $4,868,645.40 | 3,971,440 | 2025-12-05 | Filing | |
| $25.01 | 211,563 | $5,291,190.63 | 3,779,610 | 2025-12-03 | Filing | |
| $24.52 | 143,673 | $3,522,861.96 | 3,568,047 | 2025-12-03 | Filing | |
| $24.40 | 467,020 | $11,395,288.00 | 3,424,374 | 2025-12-02 | Filing | |
| $24.11 | 69,657 | $1,679,430.27 | 2,957,354 | 2025-12-01 | Filing | |
| $23.66 | 171,430 | $4,056,033.80 | 2,887,697 | 2025-12-01 | Filing | |
| $25.40 | 9,495 | $241,171.10 | 136,765 | 2025-08-12 | Filing | |
| $25.39 | 505 | $12,819.78 | 127,270 | 2025-08-12 | Filing | |
| $6.70 | 262,658 | $1,759,808.60 | 928,961 | 2023-06-23 | Filing | |
| $6.55 | 18,677 | $122,334.35 | 666,303 | 2023-06-22 | Filing | |
| $6.46 | 26,315 | $169,994.90 | 647,626 | 2023-06-21 | Filing | |
| $6.97 | 112,390 | $783,358.30 | 621,311 | 2023-03-30 | Filing | |
| $6.84 | 30,560 | $209,030.40 | 508,921 | 2023-03-29 | Filing | |
| $6.74 | 6,282 | $42,340.68 | 478,361 | 2023-03-28 | Filing | |
| $6.67 | 90,340 | $602,567.80 | 472,079 | 2022-12-30 | Filing | |
| $6.59 | 78,889 | $519,878.51 | 381,739 | 2022-12-29 | Filing |