Overview
No source-backed view yet. This page is available for price, fundamentals, and future receipts as coverage warms.
Key stats
Aug 17- Open
- $29.70
- 52-wk high
- $30.88
- High
- $29.78
- 52-wk low
- $17.86
- Low
- $29.65
- Prev close
- $29.75
Smart money
Earnings
Reported Jul 28, 2026
Earnings came in $0.34 a share below what analysts expected.
Financials
Fundamentals
Is the business strong?
This company is not yet profitable.
- Net margin
- -4.0%
- Forward P/E
- 39.37
- Market cap
- $6.1B
Valuation
- P/S0.52
- P/B1.80
Quality
- Operating margin17.7%
Technicals
Technicals
Price structure
This stock is under pressure.
Trend
Under pressure
25 / 100
RSI 14
20D volatility
52-week range
$29.6620D support