Overview
8 funds hold it and 4 straight earnings beats.
Key stats
Sep 5- Open
- $926.09
- 52-wk high
- $1,094.76
- High
- $928.04
- 52-wk low
- $840.35
- Low
- $914.54
- Prev close
- $925.41
- Mkt cap
- $410.40B
- P/E
- 46.6x
- Volume
- 2.08M
- Fwd P/E
- 41.5x
- Beta
- 0.86
- Div yield
- 0.58%
- P/S
- 1.4x
- P/B
- 12.4x
- Profit margin
- +3.0%
- Op margin
- +3.7%
- ROE
- +29.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.
What funds are doing
12 moves · 6 mo
Buys/Adds$2.3BSells/Trims$516.7M
Earnings
Earnings landed in line with what analysts expected.
Earnings per share
$4.58+0.9%
$4.54 expected
Revenue
$70.53B
No comparable estimate
Reports Sep 24, 2026, in 19 days
EPS expected
$6.56
$6.28 to $7.13
Revenue expected
$94.62B
26 analysts
Last 30 days
3up2down
Analysts raising estimates
Estimate drift
+0.01
Change in 30 days
What the company said
Financials
What it sold, what it cost, what was left.
Aug 2025Nov 2025Feb 2026May 2026
| USD | Aug 2025 | Nov 2025 | Feb 2026 | May 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $86.16B | $67.31B | $69.60B | $70.53B |
| Cost of what it sold | $75.04B | $58.51B | $60.72B | $61.52B |
| Gross profit | $11.12B | $8.80B | $8.88B | $9.01B |
| What it spent | ||||
| Sales and admin | $7.78B | $6.33B | $6.27B | $6.19B |
| Other operating costs | — | — | $60.72B | $61.52B |
| Total operating expenses | $7.78B | $6.33B | $66.99B | $67.71B |
| What was left | ||||
| Operating profit | $3.34B | $2.46B | $2.61B | $2.81B |
| Interest on debt | $46.0M | $35.0M | $33.0M | $32.0M |
| Profit before tax | $3.51B | $2.58B | $2.72B | $2.94B |
| Tax | $900.0M | $582.0M | $686.0M | — |
| Net profit | $2.61B | $2.00B | $2.04B | $2.19B |
| EBITDA | $4.33B | $3.21B | $3.36B | — |
Technicals
Price structure
This stock is under pressure.
Trend
Under pressure
0 / 100
RSI 14
37balanced
20D volatility
20%annualized
52-week range
$840.35$1094.76
20D support
$914.54recent floor
20D resistance
$978.70recent ceiling
Returns
5D -3.1%20D -3.4%60D -6.7%
Price vs moving averages
SMA20 -3.3%SMA50 -2.9%SMA200 -4.4%
Volume pace
0.85xvs prior 20D