Chief Medical Officer
Fri, Nov 3, 2023
Nov 3
10,034 shares @ $0.54
New position
115th largest trade (out of 220)
Trade made by an officer
Insider trade was 94% below market price
Price 40% below 200-day moving average
Small Cap stock — insider trades carry more weight