Chief Medical Officer
Fri, Jun 27, 2025
Jun 27
1,466 shares @ $13.92
Decreased holdings by -1.00%
8th largest trade (out of 18)
Trade made by an officer
Unscheduled trade
Price 21% above 200-day moving average
Small Cap stock — insider trades carry more weight