- Market cap
- $181.7 bn
- P/E
- 26.3
- EPS (TTM)
- $41.93
- Beta
- 1.41
- Dividend yield
- 2.03%
- 1-year change
- -0.6%
- 3 months
- +5.9%
- Revenue growth (YoY)
- +24.7%
- Net margin
- 24.2%
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
13.16
Q4 25
12.53
Q1 26
13.91
Q2 26
15.93
Q3 26
15.64
Q4 26
EstimateActual
| Quarter | EPS | Surprise | Revenue | Surprise |
|---|---|---|---|---|
| Q3 2026 · October 14, 2026 | $15.93 / $14.27 | +11.6% | $7.8 bn | +2.1% |
| Q2 2026 | $13.91 / $12.72 | +9.4% | — | — |
| Q1 2026 | $12.53 / $11.65 | +7.5% | — | — |
| Q4 2025 | $13.16 / $12.33 | +6.7% | — | — |
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.