| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 11.30 | 12.08 | +6.9% | 4,956.6 | 5,021.0 | +1.3% |
| 2026-05-07 | 10.21 | 11.65 | +14.1% | 4,575.8 | 4,742.0 | +3.6% |
| 2026-02-03 | 9.46 | 9.44 | −0.2% | 4,397.8 | 4,425.0 | +0.6% |
| 2025-10-31 | 9.98 | 10.21 | +2.3% | 4,642.6 | 4,657.0 | +0.3% |
| 2025-08-01 | 10.07 | 9.97 | −1.0% | 4,527.5 | 4,554.0 | +0.6% |
| 2025-05-01 | 9.48 | 9.86 | +4.0% | 4,317.0 | 4,306.0 | −0.3% |
| 2025-01-31 | 9.74 | 9.71 | −0.3% | 4,241.6 | 4,233.0 | −0.2% |
| 2024-10-31 | 9.97 | 9.87 | −1.0% | 4,401.6 | 4,388.0 | −0.3% |
| 2024-08-01 | 9.58 | 9.76 | +1.9% | 4,351.2 | 4,312.0 | −0.9% |
| 2024-04-25 | 9.62 | 9.62 | +0.0% | 4,258.7 | 4,235.0 | −0.6% |
| 2024-02-02 | 8.05 | 8.33 | +3.5% | 4,038.8 | 3,997.0 | −1.0% |
| 2023-10-26 | 8.93 | 9.43 | +5.6% | 4,049.7 | 4,208.0 | +3.9% |
Surprise is actual minus consensus, as a share of the consensus.