| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 3.16 | 3.42 | +8.2% | 7,168.5 | 7,263.0 | +1.3% |
| 2026-04-23 | 3.39 | 3.09 | −8.8% | 7,349.4 | 7,226.0 | −1.7% |
| 2026-01-29 | 3.22 | 4.06 | +26.1% | 7,294.7 | 7,339.0 | +0.6% |
| 2025-07-28 | 2.83 | 3.46 | +22.3% | 7,164.8 | 6,987.0 | −2.5% |
| 2025-04-24 | 2.15 | 2.17 | +0.9% | 6,965.8 | 6,810.0 | −2.2% |
| 2025-01-30 | 2.64 | 2.94 | +11.4% | 6,613.3 | 6,879.0 | +4.0% |
| 2024-10-25 | 2.54 | 2.58 | +1.6% | 6,488.7 | 6,751.0 | +4.0% |
| 2024-07-26 | 2.24 | 2.46 | +9.8% | 5,990.1 | 6,491.0 | +8.4% |
| 2024-04-26 | 2.46 | 2.49 | +1.2% | 6,351.5 | 6,419.0 | +1.1% |
| 2024-02-26 | 2.45 | 2.53 | +3.3% | 6,159.1 | 6,400.0 | +3.9% |
| 2023-10-27 | 1.97 | 2.11 | +7.1% | 5,990.1 | 6,168.0 | +3.0% |
| 2023-07-28 | 1.83 | 1.75 | −4.4% | 6,048.3 | 6,049.0 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.