4

Insider transaction

✓ VerifiedPlatzer Peter sold 204,248 shares at an average of $9.23; 1,487,552 shares held after the transaction.

Insider transactions

Platzer Peter

DateTypeSharesPriceValuePost
2024-05-20Sell30,546$8.74$266,9721,661,254
2025-05-22Sell53,289$11.44$609,6261,607,965
2025-06-25Sell1,805$9.92$17,9061,606,160
2025-07-21Sell1,801$12.45$22,4221,604,359
2025-08-21Sell54,783$8.66$474,4211,549,576
2025-09-22Sell1,811$10.42$18,8711,547,765
2025-10-21Sell1,817$12.02$21,8401,545,948
2025-11-21Sell54,793$7.59$415,8791,491,155
2025-12-22Sell1,802$8.24$14,8481,489,353
2026-01-21Sell1,801$12.10$21,7921,487,552

Net disposed 204,248 shares across 10 transactions.

Filed
Apr 10, 2026
Accepted
2026-04-10 23:33Z
Period
May 20, 2024
Accession no.
0001193125-26-151584
Size
20 KB