| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.32 | 0.32 | −1.0% | 3,331.4 | 3,348.6 | +0.5% |
| 2026-04-29 | 0.24 | 0.24 | +1.1% | 3,066.7 | 3,088.2 | +0.7% |
| 2026-02-03 | 0.24 | 0.25 | +5.0% | 2,962.8 | 2,983.5 | +0.7% |
| 2025-10-29 | 0.29 | 0.29 | +1.5% | 3,017.2 | 3,003.4 | −0.5% |
| 2025-07-23 | 0.33 | 0.33 | +1.2% | 3,112.1 | 3,063.4 | −1.6% |
| 2025-04-23 | 0.28 | 0.29 | +4.7% | 2,944.5 | 2,875.3 | −2.4% |
| 2025-02-04 | 0.24 | 0.25 | +4.2% | 2,848.5 | 2,845.3 | −0.1% |
| 2024-10-29 | 0.25 | 0.27 | +8.0% | 2,817.0 | 2,793.6 | −0.8% |
| 2024-07-24 | 0.32 | 0.34 | +6.3% | 2,940.2 | 2,973.1 | +1.1% |
| 2024-04-24 | 0.23 | 0.27 | +15.5% | 2,676.2 | 2,701.8 | +1.0% |
| 2024-02-06 | 0.19 | 0.21 | +10.5% | 2,488.5 | 2,516.3 | +1.1% |
| 2023-10-26 | 0.21 | 0.23 | +9.5% | 2,471.5 | 2,471.9 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.