| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-06-03 | 2.40 | 2.44 | +1.7% | 22,130.3 | 22,187.0 | +0.3% |
| 2026-03-04 | 2.03 | 2.05 | +1.0% | 19,256.2 | 19,311.0 | +0.3% |
| 2025-12-10 | 1.87 | 1.74 | −7.0% | 18,311.6 | 18,015.0 | −1.6% |
| 2025-09-03 | 1.66 | 0.85 | −48.7% | 17,448.1 | 15,952.0 | −8.6% |
| 2025-06-05 | 1.57 | 1.03 | −34.4% | 14,974.8 | 15,004.0 | +0.2% |
| 2025-03-05 | 1.51 | 1.14 | −24.5% | 14,952.6 | 14,916.0 | −0.2% |
| 2024-12-13 | 1.39 | 0.90 | −35.5% | 14,546.3 | 14,054.0 | −3.4% |
| 2024-09-06 | 1.22 | −0.40 | −133.0% | 12,978.6 | 13,072.0 | +0.7% |
| 2024-06-13 | 1.08 | 0.44 | −59.1% | 12,048.8 | 12,487.0 | +3.6% |
| 2024-03-08 | 1.04 | 0.28 | −72.7% | 11,794.5 | 11,961.0 | +1.4% |
| 2023-12-08 | 1.10 | 0.83 | −25.0% | 9,276.9 | 9,295.0 | +0.2% |
| 2023-09-01 | 1.04 | 0.77 | −25.6% | 8,855.2 | 8,876.0 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.