4

Insider transaction

Insider transactions

Platzer Peter

DateTypeSharesPriceValuePost
2026-02-20Sell58,428$8.53$498,3911,693,603

Net disposed 58,428 shares across 1 transaction.

Filed
Feb 24, 2026
Accepted
2026-02-24 22:23Z
Period
Feb 20, 2026
Accession no.
0001193125-26-067553
Size
6 KB