Overview
8 funds hold it and 12 straight earnings beats.
Key stats
Sep 7- Open
- $60.12
- 52-wk high
- $67.14
- High
- $60.38
- 52-wk low
- $38.44
- Low
- $59.35
- Prev close
- $60.61
- Mkt cap
- $60.02B
- P/E
- 17.7x
- Volume
- 6.89M
- Fwd P/E
- 16.0x
- Beta
- 0.16
- Div yield
- 1.65%
- P/S
- 2.5x
- P/B
- 1.8x
- Profit margin
- +30.3%
- Op margin
- +45.4%
- ROE
- +10.6%
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
12 moves · 6 mo
Buys/Adds$718.5MSells/Trims$313.1M
Earnings
Earnings came in 25.0% above what analysts expected.
Earnings per share
$2.40+25.0%
$1.92 expected
What the street expects next
EPS expected
$1.30
$0.90 to $2.05
Revenue expected
$6.61B
9 analysts
Last 30 days
4up9down
Analysts cutting estimates
Estimate drift
0.05
Change in 30 days
Financials
What it sold, what it cost, what was left.
Sep 2025Dec 2025Mar 2026Jun 2026
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $6.62B | $5.01B | $5.23B | $8.33B |
| Cost of what it sold | $4.46B | $3.62B | $4.61B | $1.58B |
| Gross profit | $2.16B | $1.39B | $620.0M | $6.75B |
| What it spent | ||||
| Sales and admin | $277.0M | $407.0M | $245.0M | $262.0M |
| Other operating costs | $710.0M | $520.0M | — | $2.70B |
| Total operating expenses | $987.0M | $927.0M | $245.0M | $2.97B |
| What was left | ||||
| Operating profit | $1.17B | $467.0M | $375.0M | $3.78B |
| Interest on debt | $270.0M | $36.0M | $432.0M | $108.0M |
| Profit before tax | $1.17B | $406.0M | $390.0M | $3.92B |
| Tax | $324.0M | $173.0M | $154.0M | $915.0M |
| Net profit | $830.0M | $102.0M | $3.35B | $2.98B |
| EBITDA | $3.50B | $2.41B | $2.62B | $5.47B |
Technicals
Price structure
This stock is in a strong uptrend.
Trend
Strong uptrend
100 / 100
RSI 14
55balanced
20D volatility
27%annualized
52-week range
$38.44$67.14
20D support
$56.60recent floor
20D resistance
$62.15recent ceiling
Returns
5D +1.6%20D +7.4%60D +5.1%
Price vs moving averages
SMA20 +0.7%SMA50 +7.0%SMA200 +15.1%
Volume pace
0.81xvs prior 20D