| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.76 | 0.64 | −15.4% | 4,630.2 | 4,738.0 | +2.3% |
| 2026-04-28 | 0.69 | 0.70 | +1.2% | 4,298.0 | 4,345.0 | +1.1% |
| 2026-01-28 | 0.71 | 0.72 | +1.8% | 4,361.9 | 4,412.0 | +1.1% |
| 2025-10-28 | 0.67 | 0.67 | +0.8% | 4,231.5 | 4,100.0 | −3.1% |
| 2025-07-29 | 0.57 | 0.60 | +5.1% | 3,856.1 | 3,862.0 | +0.2% |
| 2025-04-29 | 0.51 | 0.54 | +6.5% | 3,643.4 | 3,452.0 | −5.3% |
| 2025-01-29 | 0.56 | 0.57 | +1.8% | 3,763.8 | 3,501.0 | −7.0% |
| 2024-10-29 | 0.53 | 0.54 | +2.7% | 3,716.8 | 3,391.0 | −8.8% |
| 2024-07-30 | 0.46 | 0.47 | +1.5% | 3,549.7 | 3,251.0 | −8.4% |
| 2024-04-30 | 0.35 | 0.38 | +8.0% | 3,117.6 | 2,975.0 | −4.6% |
| 2024-01-30 | 0.40 | 0.39 | −2.5% | 3,252.8 | 2,994.0 | −8.0% |
| 2023-10-24 | 0.46 | 0.45 | −2.2% | 3,502.1 | 3,173.0 | −9.4% |
Surprise is actual minus consensus, as a share of the consensus.