| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | −0.34 | −0.67 | −97.2% | 24,263.7 | 24,560.0 | +1.2% |
| 2026-04-22 | −0.68 | −0.20 | +70.8% | 21,852.2 | 22,217.0 | +1.7% |
| 2026-01-27 | −0.44 | 9.92 | +2362.1% | 22,598.9 | 23,948.0 | +6.0% |
| 2025-10-29 | −5.16 | −7.47 | −44.8% | 22,056.7 | 23,270.0 | +5.5% |
| 2025-07-29 | −1.40 | −1.24 | +11.4% | 22,154.9 | 22,749.0 | +2.7% |
| 2025-04-23 | −1.17 | −0.49 | +58.1% | 19,359.3 | 19,496.0 | +0.7% |
| 2025-01-28 | −1.60 | −5.90 | −268.8% | 15,719.9 | 15,242.0 | −3.0% |
| 2024-10-23 | −10.35 | −10.44 | −0.9% | 17,814.7 | 17,840.0 | +0.1% |
| 2024-07-31 | −1.95 | −2.90 | −48.7% | 17,337.2 | 16,866.0 | −2.7% |
| 2024-04-24 | −1.63 | −1.13 | +30.7% | 16,236.8 | 16,569.0 | +2.0% |
| 2024-01-31 | −0.72 | −0.47 | +34.7% | 21,117.4 | 22,018.0 | +4.3% |
| 2023-10-25 | −3.21 | −3.26 | −1.6% | 17,032.5 | 18,104.0 | +6.3% |
Surprise is actual minus consensus, as a share of the consensus.