Overview
Key stats
Fundamentals Aug 22- Open
- $66.13
- 52-wk high
- $71.50
- High
- $66.45
- 52-wk low
- $56.30
- Low
- $65.41
- Prev close
- $65.97
- Mkt cap
- $24.61B
- P/E
- 28.7x
- Volume
- 7.32M
- Fwd P/E
- 50.3x
- Beta
- 0.75
- Div yield
- 4.23%
- P/S
- 7.9x
- P/B
- 4.7x
- Profit margin
- +28.0%
- Op margin
- +27.9%
- ROE
- +8.0%
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 landed in line with what analysts expected.
Earnings per share
$1.02+1.0%
$1.01 expected
Revenue
$785.0M
No comparable estimate
Company GAAP EPS
$0.30
From the company's release
The company and the analyst consensus count earnings differently, so the two figures differ. The comparison above uses the analyst basis.
FY2026 guidance
$2.10 to $2.70
No comparable estimate
Reports Oct 21, 2026, in 38 days
EPS expected
$0.37
$0.37 to $0.38
Revenue expected
$795.3M
4 analysts
Estimate drift
0.01
Change in 30 days
What the company said
Financials
Is the business strong?
Reasonably priced and profitable.
- Net margin
- 28.0%
- P/E
- 28.68
- Forward P/E
- 50.25
- Market cap
- $24.6B
Valuation
- P/S7.87
- P/B4.69
- Dividend yield4.2%
Quality
- Operating margin27.9%
- ROE8.0%
- ROA2.7%
Growth
- Beta0.75
Technicals
Price structure
This stock is under pressure.
Trend
Under pressure
25 / 100
RSI 14
44balanced
20D volatility
19%annualized
52-week range
$56.30$71.50
20D support
$64.30recent floor
20D resistance
$69.47recent ceiling
Returns
5D -1.6%20D -4.4%60D +1.4%
Price vs moving averages
SMA20 -1.8%SMA50 -2.0%SMA200 +5.8%
Volume pace
1.22xvs prior 20D