| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-13 | 2.68 | 2.85 | +6.5% | 23,747.4 | — | — |
| 2026-07-14 | 2.72 | 3.15 | +15.8% | 23,740.6 | 24,766.0 | +4.3% |
| 2026-04-14 | 2.65 | 3.06 | +15.5% | 23,598.5 | 24,633.0 | +4.4% |
| 2026-01-21 | 1.80 | 1.19 | −33.9% | 20,945.1 | 19,871.0 | −5.1% |
| 2025-11-06 | 1.73 | 1.86 | +7.5% | 21,086.1 | 22,090.0 | +4.8% |
| 2025-07-15 | 1.66 | 1.96 | +18.1% | 21,004.0 | 21,668.0 | +3.2% |
| 2025-04-15 | 1.85 | 1.96 | +5.9% | 21,262.5 | 21,601.0 | +1.6% |
| 2025-01-15 | 1.21 | 1.34 | +10.7% | 19,511.3 | 19,586.0 | +0.4% |
| 2024-10-15 | 1.31 | 1.51 | +15.3% | 19,861.8 | 20,265.0 | +2.0% |
| 2024-07-12 | 1.39 | 1.52 | +9.4% | 20,070.1 | 20,144.0 | +0.4% |
| 2024-04-12 | 1.23 | 1.86 | +51.2% | 20,446.2 | 21,006.0 | +2.7% |
| 2024-01-12 | 0.73 | 0.84 | +15.1% | 18,754.9 | 18,840.0 | +0.5% |
Surprise is actual minus consensus, as a share of the consensus.