| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | — | 4.66 | — | 10,137.0 | 10,330.0 | +1.9% |
| 2026-04-30 | — | 5.09 | — | 9,744.0 | 9,793.0 | +0.5% |
| 2026-01-29 | — | 3.50 | — | 9,394.5 | 9,171.0 | −2.4% |
| 2025-11-04 | — | 3.60 | — | 9,373.0 | 9,076.0 | −3.2% |
| 2025-08-12 | — | 3.30 | — | 8,850.0 | 8,872.0 | +0.2% |
| 2025-05-12 | — | 3.30 | — | 8,731.0 | 8,961.0 | +2.6% |
| 2025-01-29 | — | 3.00 | — | 8,936.0 | 8,605.0 | −3.7% |
| 2024-11-06 | — | 3.60 | — | 8,808.0 | 8,912.0 | +1.2% |
| 2024-08-12 | — | 3.40 | — | 8,542.0 | 8,264.0 | −3.3% |
| 2024-04-26 | — | 3.50 | — | — | 8,290.0 | — |
| 2024-02-06 | — | 3.53 | — | 8,567.0 | 7,971.0 | −7.0% |
| 2023-11-03 | — | 3.59 | — | — | 7,847.0 | — |
Surprise is actual minus consensus, as a share of the consensus.