Velocity Financial CFO Disposes of $28,518 in Shares as Valuation Questions Persist
Velocity Financial, Inc. (NASDAQ: VEL) saw its chief financial officer, Mark R. Szczepaniak, sell 1,573 shares on April 1, 2026, for $18.13 apiece, generating $28,518 in proceeds. The move leaves him with 101,535 shares held directly and 71,546 held indirectly via a family trust. The transaction coincides with a company trading at a P/E of 6.56 and…