EVP & CFO
Tue, Nov 18, 2025
Nov 18
3,795 shares @ $18.15
Increased holdings by +10.60%
13th largest trade (out of 27)
Trade made by an officer
50% win rate · +4.4% median edge vs SPY (6 trades, 90-day · small sample)
Insider trade was 82% below market price