Overview
Key stats
Fundamentals Sep 10- Open
- $52.65
- 52-wk high
- $103.23
- High
- $53.24
- 52-wk low
- $32.67
- Low
- $48.10
- Prev close
- $53.90
- Mkt cap
- $5.07B
- P/E
- 234.3x
- Volume
- 1.41M
- Fwd P/E
- 96.2x
- Beta
- 1.00
- P/S
- 4.8x
- P/B
- 158.9x
- Profit margin
- +3.2%
- Op margin
- +15.3%
- ROE
- +28.7%
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
8 funds hold a position.
What funds are doing
4 moves · 6 mo
Buys/Adds$294.9MSells/Trims$137.6M
Earnings
Earnings came in 140.0% above what analysts expected.
Earnings per share
$0.48+140.0%
$0.20 expected
Reports Oct 27, 2026, in 47 days
EPS expected
$0.43
$0.36 to $0.50
Revenue expected
$266.7M
3 analysts
Estimate drift
0.01
Change in 30 days
Financials
Is the business strong?
Richly priced and running thin margins.
- Net margin
- 3.2%
- P/E
- 234.35
- Forward P/E
- 96.15
- Market cap
- $5.1B
Valuation
- P/S4.78
- P/B158.87
Quality
- Operating margin15.3%
- ROE28.7%
- ROA3.0%
Growth
- Beta1.00
Technicals
Price structure
This stock is under pressure, and looks oversold after a sharp drop.
Trend
Under pressure
0 / 100
RSI 14
15oversold
20D volatility
41%annualized
52-week range
$32.67$103.23
20D support
$48.10recent floor
20D resistance
$63.20recent ceiling
Returns
5D -12.6%20D -20.1%60D +13.7%
Price vs moving averages
SMA20 -16.0%SMA50 -14.5%SMA200 -13.6%
Volume pace
0.53xvs prior 20D