Director Echlov Russell purchased 150 shares at blended average $19.48 on 2024-12-11; holdings rise to 5,060 shares (+3.1%).
Echlov Russell completed 2 separate purchases totaling 150 shares for $2,922.65 at blended average price $19.48, increasing his stake from 4,910 to 5,060 shares. At this ticker, his prior 5 buy transactions show mixed outcomes: 2 of 5 were well-timed at the 90-day mark, with recent 2024 purchases (May and April) returning +11.5% and +15.7% over 90 days. However, his cross-ticker track record across 20 prior buys is unfavorable—average 90d return of -9.7% with only a 10% win rate. The current stock price of $19.99 is modestly above the transaction prices and up 13.6% over 30 days and 17.9% over 90 days, but remains 22.4% below the 52-week high of $25.75. The company shows a P/E of 13.42, but annual revenue growth is negative at -11.2%, warranting scrutiny into whether recent price momentum reflects fundamental improvement or momentum-driven movement.