| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.35 | 3,070 | $65,548.49 | 643,678 | 2026-04-20 | Filing | |
| $17.62 | 10,000 | $176,168.00 | 27,778 | 2026-03-16 | Filing | |
| $17.63 | 2,532 | $44,633.59 | 563,674 | 2026-03-13 | Filing | |
| $17.63 | 10,706 | $188,723.23 | 1,451,427 | 2026-03-13 | Filing | |
| $18.01 | 8,000 | $144,097.60 | 19,803 | 2026-03-05 | Filing | |
| $19.76 | 1,451 | $28,671.32 | 538,138 | 2026-02-13 | Filing | |
| $28.06 | 4,519 | $126,813.53 | 539,589 | 2026-01-14 | Filing | |
| $28.86 | 20,000 | $577,158.00 | 544,108 | 2026-01-13 | Filing | |
| $28.06 | 9,179 | $257,583.85 | 1,462,133 | 2026-01-14 | Filing | |
| $28.06 | 35,013 | $982,545.31 | 2,598,150 | 2026-01-14 | Filing | |
| $30.13 | 793,712 | $23,913,113.88 | 2,633,163 | 2025-12-22 | Filing | |
| $30.03 | 100,000 | $3,002,620.00 | 1,471,312 | 2025-12-22 | Filing | |
| $24.28 | 10,000 | $242,841.00 | 37,778 | 2025-12-15 | Filing | |
| $23.89 | 2,733 | $65,303.40 | 563,309 | 2025-12-15 | Filing | |
| $23.89 | 11,562 | $276,267.05 | 1,471,312 | 2025-12-15 | Filing | |
| $27.36 | 8,000 | $218,889.60 | 27,803 | 2025-12-05 | Filing | |
| $22.62 | 7,000 | $158,340.00 | 112,673 | 2025-12-03 | Filing | |
| $27.56 | 100,000 | $2,756,000.00 | 1,482,874 | 2025-12-04 | Filing | |
| $25.05 | 100,000 | $2,505,000.00 | 1,482,874 | 2025-12-03 | Filing | |
| $22.94 | 200,000 | $4,588,000.00 | 1,482,874 | 2025-11-20 | Filing |