| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.59 | 2.45 | −5.5% | 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-29 | 2.44 | 2.49 | +2.0% | 5,135.2 | 5,175.2 | +0.8% |
| 2025-07-30 | 2.23 | 2.26 | +1.3% | 5,044.0 | 5,126.8 | +1.6% |
| 2025-04-30 | 2.97 | 3.06 | +3.0% | 5,491.2 | 5,553.0 | +1.1% |
| 2025-01-29 | 2.30 | 2.35 | +2.2% | 4,970.4 | 5,048.4 | +1.6% |
| 2024-10-30 | 2.21 | 2.33 | +5.4% | 4,774.2 | 4,832.7 | +1.2% |
| 2024-07-31 | 2.06 | 2.09 | +1.5% | 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,658.0 | 4,668.0 | +0.2% |
| 2023-10-25 | 2.03 | 2.08 | +2.5% | 4,512.2 | 4,512.4 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.