| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.59 | 2.64 | +1.9% | 5,437.2 | 5,473.8 | +0.7% |
| 2026-04-29 | 3.30 | 3.37 | +2.1% | 5,852.2 | 5,939.2 | +1.5% |
| 2026-01-28 | 2.57 | 2.62 | +1.9% | 5,337.0 | 5,359.3 | +0.4% |
| 2025-10-28 | 2.44 | 2.49 | +2.0% | 5,354.9 | 5,175.2 | −3.4% |
| 2025-07-29 | 2.23 | 2.23 | +0.0% | 5,133.2 | 5,126.8 | −0.1% |
| 2025-04-29 | 2.97 | 3.06 | +3.0% | 5,062.3 | 5,553.0 | +9.7% |
| 2025-01-29 | 2.29 | 2.36 | +3.1% | 5,536.0 | 5,048.4 | −8.8% |
| 2024-10-30 | 2.21 | 2.34 | +5.9% | 4,774.2 | 4,832.7 | +1.2% |
| 2024-07-31 | 2.06 | 2.02 | −1.9% | 4,742.1 | 4,768.5 | +0.6% |
| 2024-05-01 | 2.79 | 2.88 | +3.2% | 5,224.8 | 5,253.8 | +0.6% |
| 2024-01-31 | 2.10 | 2.13 | +1.4% | 4,654.3 | 4,668.0 | +0.3% |
| 2023-10-25 | 2.02 | 2.08 | +3.0% | 4,518.3 | 4,512.4 | −0.1% |
Surprise is actual minus consensus, as a share of the consensus.