| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 1.25 | 0.99 | −21.1% | 12,032.4 | 12,092.0 | +0.5% |
| 2026-04-23 | −0.29 | −0.14 | +51.9% | 9,656.1 | 9,794.0 | +1.4% |
| 2026-01-29 | −0.46 | −0.34 | +26.7% | 9,462.1 | 9,460.0 | −0.0% |
| 2025-10-23 | −0.31 | −0.19 | +38.4% | 10,220.3 | 9,973.0 | −2.4% |
| 2025-07-24 | −0.17 | −0.42 | −142.1% | 10,243.7 | 10,104.0 | −1.4% |
| 2025-04-24 | −0.01 | 0.02 | +240.4% | 10,240.6 | 10,431.0 | +1.9% |
| 2025-01-30 | 0.35 | −0.08 | −121.5% | 10,511.0 | 10,405.0 | −1.0% |
| 2024-10-24 | 0.46 | 0.47 | +2.8% | 10,654.7 | 10,879.0 | +2.1% |
| 2024-07-25 | 0.72 | 0.68 | −5.6% | 11,011.4 | 10,915.0 | −0.9% |
| 2024-04-25 | 0.45 | 0.56 | +24.4% | 10,714.6 | 10,765.0 | +0.5% |
| 2024-01-25 | 0.40 | 0.43 | +7.5% | 10,367.1 | 10,621.0 | +2.4% |
| 2023-10-24 | 0.44 | 0.48 | +9.1% | 10,320.7 | 10,730.0 | +4.0% |
Surprise is actual minus consensus, as a share of the consensus.