$42.17
▲ +$1.26
(+3.08%)
Vol 448K
Wall Street Consensus
9 analysts · Apr 20264
Strong Buy
4
Buy
1
Hold
0
Sell
0
Strong Sell
88.9%
Buy Rating
Price Chart
Similar Stocks
Quarterly Revenue & Earnings
| Quarter | 2024-0… | 2024-1… | 2025-0… |
|---|---|---|---|
| Revenue | $76.3M | $84.9M | $122.3M |
| Net Income | $3.9M | -$7.2M | -$3.4M |
Financial Health
Free Cash Flow
$909K
Net Debt
$15.7M
Cash
$80.2M
Total Debt
$95.9M
As of Sep 30, 2025
Top Holders
Top 5: 43.18%FMR, LLC
12.47%
$59.8M
Schonfeld Strategic Advisor…
9.72%
$46.7M
Ophir Asset Management Pty …
7.47%
$35.8M
Alliancebernstein L.P.
7.13%
$34.2M
Ack Asset Management Llc
6.39%
$30.7M
As of Dec 31, 2025
Latest News
No related news yet