| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | — | 3.75 | — | 6,664.0 | 6,040.0 | −9.4% |
| 2026-04-28 | — | 2.70 | — | 7,108.0 | 6,472.0 | −8.9% |
| 2026-01-29 | — | 1.70 | — | 6,265.0 | 6,380.5 | +1.8% |
| 2025-11-06 | — | 2.40 | — | 6,967.5 | 6,433.0 | −7.7% |
| 2025-07-25 | — | 10.00 | — | 7,131.5 | 8,665.0 | +21.5% |
| 2025-04-13 | — | 2.10 | — | 8,391.5 | 8,252.0 | −1.7% |
| 2025-01-24 | 0.10 | 0.50 | +400.0% | 6,454.5 | 6,434.0 | −0.3% |
| 2024-11-08 | 0.10 | 0.10 | +0.0% | 6,505.2 | 5,440.0 | −16.4% |
| 2024-08-05 | 2.50 | 1.80 | −28.0% | 8,005.6 | 6,963.0 | −13.0% |
| 2024-05-01 | 2.70 | 3.33 | +23.3% | 9,010.5 | 8,880.0 | −1.4% |
| 2024-02-05 | 2.40 | 2.20 | −8.3% | 7,952.5 | 7,513.0 | −5.5% |
| 2023-11-09 | 1.20 | 1.20 | +0.0% | 7,078.1 | 7,206.0 | +1.8% |
Surprise is actual minus consensus, as a share of the consensus.