- Market cap
- $295.2 bn
- P/E
- 32.4
- EPS (TTM)
- $8.67
- Beta
- 1.45
- Dividend yield
- 0.65%
- 1-year change
- -6.8%
- 3 months
- -19.2%
- Revenue growth (YoY)
- +19.6%
- Net margin
- 17.3%
Share price since 2016
Monthly closing prices adjusted for stock splits.
Earnings per share: estimate vs actual
Beat estimates in 4 of the last 4 reports
1.57
Q4 25
1.86
Q1 26
2.02
Q2 26
2.25
Q3 26
2.10
Q4 26
EstimateActual
| Quarter | EPS | Surprise | Revenue | Surprise |
|---|---|---|---|---|
| Q3 2026 · October 20, 2026 | $2.25 / $2.07 | +8.9% | $13.3 bn | +0.2% |
| Q2 2026 | $2.02 / $1.92 | +5.5% | — | — |
| Q1 2026 | $1.86 / $1.65 | +13% | — | — |
| Q4 2025 | $1.57 / $1.47 | +6.8% | — | — |
Data updated: October 26, 2026 at 05:12 PM UTC Prices are as of the data update, not real time. Live quotes are in the terminal.