| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.53 | 1.56 | +1.9% | 4,347.4 | 4,934.1 | +13.5% |
| 2026-04-29 | 1.23 | 1.35 | +9.8% | 4,046.5 | 4,012.9 | −0.8% |
| 2026-01-28 | 1.12 | 1.23 | +9.8% | 3,988.9 | 3,912.6 | −1.9% |
| 2025-10-29 | 1.30 | 1.40 | +7.7% | 4,228.2 | 4,136.8 | −2.2% |
| 2025-07-30 | 1.16 | 1.29 | +11.2% | 4,168.3 | 4,136.5 | −0.8% |
| 2025-04-30 | 1.05 | 1.17 | +11.4% | 4,254.0 | 4,046.7 | −4.9% |
| 2025-01-29 | 1.10 | 1.21 | +10.0% | 4,435.7 | 4,184.7 | −5.7% |
| 2024-10-30 | 1.15 | 1.28 | +11.3% | 4,529.0 | 4,644.6 | +2.6% |
| 2024-07-31 | 0.96 | 1.15 | +19.8% | 4,532.3 | 4,483.3 | −1.1% |
| 2024-05-01 | 0.62 | 0.86 | +38.7% | 4,269.8 | 4,412.3 | +3.3% |
| 2024-01-31 | 0.80 | 0.50 | −37.5% | 4,342.0 | 4,221.9 | −2.8% |
| 2023-11-01 | 0.82 | 0.84 | +2.4% | 4,362.8 | 4,341.0 | −0.5% |
Surprise is actual minus consensus, as a share of the consensus.