Director Amoo-Gottfried Kofi Owusu bought 2,375 shares at $8.45; stock down -84.4% from 52-week high, 8 other insiders also bought in past 14 days.
Director Amoo-Gottfried Kofi Owusu purchased 2,375 shares at $8.45 on 2026-05-15, increasing holdings from 28,686 shares to 31,061 shares. The transaction occurs while the stock trades at $8.28, down -84.4% from its 52-week high of $53.12 and down -70.7% over the past 90 days. Notably, 8 other insiders also bought within the past 14 days, forming a cluster buy pattern. The company reports $187,155,000.00 in latest quarterly revenue with +25.3% annual growth, though the latest quarter shows net income of $-1,522,000.00.