Overview
Key stats
Fundamentals May 24- 52-wk high
- $371.18
- 52-wk low
- $216.33
- Prev close
- $280.18
- Mkt cap
- $37.40B
- P/E
- 30.5x
- Fwd P/E
- 29.0x
- Beta
- 0.37
- Div yield
- 0.79%
- P/S
- 7.8x
- P/B
- 6.8x
- Profit margin
- +25.8%
- Op margin
- +39.7%
- ROE
- +25.1%
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 and insiders have been net selling.
What funds are doing
12 moves · 6 mo
Buys/Adds$427.2MSells/Trims$174.9M
Earnings
Earnings came in 2.0% above what analysts expected.
Earnings per share
$3.56+2.0%
$3.49 expected
Reports Oct 30, 2026, in 47 days
Financials
Is the business strong?
Reasonably priced and profitable.
- Net margin
- 25.8%
- P/E
- 30.49
- Forward P/E
- 28.99
- Market cap
- $37.4B
Valuation
- P/S7.80
- P/B6.85
- Dividend yield0.8%
Quality
- Operating margin39.7%
- ROE25.1%
- ROA10.6%
Growth
- Beta0.37
Technicals
Price structure
No data yet
Technicals sync when verified market data is available. No sample data is shown.