Overview
Key stats
Fundamentals Sep 10- Open
- $7.51
- 52-wk high
- $9.66
- High
- $7.55
- 52-wk low
- $3.90
- Low
- $7.43
- Prev close
- $7.60
- Mkt cap
- $1.82B
- Volume
- 2.06M
- Fwd P/E
- 16.6x
- Beta
- 2.28
- Div yield
- 0.53%
- P/S
- 1.2x
- P/B
- 1.2x
- Profit margin
- -17.7%
- Op margin
- -0.1%
- ROE
- -15.5%
What do analysts expect?
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsSmart money
Earnings
Earnings came in 14.3% above what analysts expected.
Earnings per share
$0.16+14.3%
$0.14 expected
Reports Nov 2, 2026, in 53 days
Financials
Is the business strong?
This company is not yet profitable.
- Net margin
- -17.7%
- Forward P/E
- 16.64
- Market cap
- $1.8B
Valuation
- P/S1.21
- P/B1.16
- Dividend yield0.5%
Quality
- Operating margin-0.1%
- ROE-15.5%
- ROA-0.4%
Growth
- Beta2.28
Technicals
Price structure
This stock is under pressure, and looks oversold after a sharp drop.
Trend
Under pressure
25 / 100
RSI 14
24oversold
20D volatility
24%annualized
52-week range
$3.90$9.66
20D support
$7.42recent floor
20D resistance
$8.55recent ceiling
Returns
5D -1.6%20D -8.0%60D -16.7%
Price vs moving averages
SMA20 -5.1%SMA50 -12.5%SMA200 +3.8%
Volume pace
0.70xvs prior 20D