Chief Medical Officer
Thu, Jan 19, 2023
Jan 19
5,627 shares @ $6.31
Decreased holdings by -8.70%
Largest trade (out of 6)
Trade made by an officer
Unscheduled trade
Price 26% below 200-day moving average
Small Cap stock — insider trades carry more weight