Price
$2.38+19%1Y
1M-6.5%1Y+19%
Prices are end-of-day closes. This is a research view, the focus is on the fundamentals, quality and valuation below, not intraday price.
Smart Score
LaggingValue41
Quality3
Momentum55
Growth6
P/E (TTM)-
Market Cap$1.09B
1Y Return+19%
5Y Return-85%
For the full year FY2025, revenue was $99M (+43% year on year) and net income −$91M.
Raw charts
9 series · TTMAs reported to the SEC, without any scoring.
Electrical Equipment & Parts
Ranks #17 of 17 by Smart Score