Chief Medical Officer
Mon, Nov 17, 2025
Nov 17
7,248 shares @ $9.10
Decreased holdings by -4.90%
5th largest trade (out of 12)
Trade made by an officer
Unscheduled trade
33% win rate · -11.9% median edge vs SPY (6 trades, 90-day · small sample)
Small Cap stock — insider trades carry more weight