| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-15 | — | 4.41 | — | 14,667.0 | 15,098.0 | +2.9% |
| 2026-05-29 | — | 4.10 | — | 14,772.0 | 14,745.5 | −0.2% |
| 2026-05-27 | — | 3.87 | — | 14,772.0 | 14,800.1 | +0.2% |
| 2026-01-22 | — | 2.97 | — | 12,230.0 | 13,208.0 | +8.0% |
| 2025-10-27 | — | 2.26 | — | 11,755.0 | 12,006.0 | +2.1% |
| 2025-08-01 | — | 3.01 | — | 11,851.0 | 11,868.0 | +0.1% |
| 2025-05-15 | — | 3.85 | — | 12,506.0 | 12,339.0 | −1.3% |
| 2025-01-17 | — | 2.90 | — | 11,063.0 | 10,747.0 | −2.9% |
| 2024-10-29 | — | 2.92 | — | 11,314.0 | 10,951.0 | −3.2% |
| 2024-07-23 | — | 2.75 | — | 10,591.0 | 10,253.0 | −3.2% |
| 2024-05-23 | — | 18.33 | — | 49,959.0 | 10,687.0 | −78.6% |
| 2024-01-17 | 3.30 | 3.80 | +15.2% | 10,998.0 | 11,103.0 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.