| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 3.31 | 2.96 | −10.5% | 8,609.8 | 9,557.0 | +11.0% |
| 2026-04-30 | 2.04 | 2.68 | +31.4% | 7,001.8 | 7,874.8 | +12.5% |
| 2026-02-19 | 3.02 | 3.16 | +4.6% | 7,361.8 | 7,841.9 | +6.5% |
| 2025-10-30 | 3.25 | 3.33 | +2.5% | 7,406.4 | 7,505.1 | +1.3% |
| 2025-07-31 | 2.44 | 2.48 | +1.6% | 6,565.3 | 6,773.0 | +3.2% |
| 2025-05-01 | 1.67 | 1.78 | +6.6% | 5,863.6 | 6,233.3 | +6.3% |
| 2025-02-20 | 2.62 | 2.94 | +12.2% | 6,612.6 | 6,553.4 | −0.9% |
| 2024-10-31 | 2.68 | 2.72 | +1.5% | 6,561.1 | 6,493.2 | −1.0% |
| 2024-08-01 | 1.89 | 1.90 | +0.5% | 5,508.0 | 5,594.4 | +1.6% |
| 2024-05-02 | 1.29 | 1.41 | +9.3% | 4,937.2 | 5,031.8 | +1.9% |
| 2024-02-22 | 1.98 | 2.04 | +3.0% | 5,179.7 | 5,783.9 | +11.7% |
| 2023-11-02 | 2.11 | 2.24 | +6.2% | 5,257.1 | 5,620.8 | +6.9% |
Surprise is actual minus consensus, as a share of the consensus.