President
Mon, Dec 29, 2025
Dec 29
266,603 shares @ $18.71
Decreased holdings by -16.00%
Largest trade (out of 96)
Large Trade
Trade made by an officer
Unscheduled trade
48% win rate · -3.5% median edge vs SPY (58 trades, 90-day)
Price 16% above 200-day moving average