Mon, Apr 21, 2025
Apr 21
22,231 shares @ $12.50
Increased holdings by +22.30%
2nd largest trade (out of 9)
Trade made by a director
Insider trade was 84% below market price
Price 13% above 200-day moving average
Small Cap stock — insider trades carry more weight