Chief Medical Officer
Mon, Jun 29, 2026
5d ago
19,608 shares @ $11.04
Decreased holdings by -8.40%
7th largest trade (out of 33)
Trade made by an officer
Unscheduled trade
Price 14% above 200-day moving average
Small Cap stock — insider trades carry more weight