| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-13 | 1.85 | 1.87 | +1.2% | 22,368.7 | — | — |
| 2026-07-14 | 1.73 | 2.00 | +15.8% | 21,861.0 | 22,622.0 | +3.5% |
| 2026-04-14 | 1.58 | 1.56 | −1.3% | 21,792.4 | 21,446.0 | −1.6% |
| 2026-01-14 | 1.66 | 1.62 | −2.4% | 21,649.3 | 21,292.0 | −1.7% |
| 2025-10-14 | 1.55 | 1.73 | +11.6% | 21,145.9 | 21,436.0 | +1.4% |
| 2025-07-15 | 1.41 | 1.54 | +9.2% | 20,755.9 | 20,822.0 | +0.3% |
| 2025-04-11 | 1.23 | 1.27 | +3.3% | 20,721.2 | 20,149.0 | −2.8% |
| 2025-01-15 | 1.32 | 1.42 | +7.6% | 20,589.1 | 20,378.0 | −1.0% |
| 2024-10-11 | 1.28 | 1.52 | +18.8% | 20,402.8 | 20,366.0 | −0.2% |
| 2024-07-12 | 1.29 | 1.33 | +3.1% | 20,302.9 | 20,689.0 | +1.9% |
| 2024-04-12 | 1.11 | 1.26 | +13.5% | 20,210.1 | 20,863.0 | +3.2% |
| 2024-01-12 | 1.16 | 1.29 | +11.2% | 20,276.2 | 20,478.0 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.