| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 3.49 | 3.31 | −5.3% | 6,579.3 | 6,589.0 | +0.1% |
| 2026-04-30 | 2.98 | 2.60 | −12.8% | 6,337.1 | 6,020.0 | −5.0% |
| 2026-01-29 | 4.40 | 4.47 | +1.6% | 7,124.6 | 7,171.0 | +0.7% |
| 2025-10-30 | 3.13 | 3.19 | +1.9% | 6,044.6 | 6,057.0 | +0.2% |
| 2025-07-31 | 3.07 | 3.13 | +2.0% | 5,936.1 | 6,022.0 | +1.4% |
| 2025-05-01 | 2.71 | 2.84 | +4.8% | 5,691.2 | 5,866.0 | +3.1% |
| 2025-01-28 | 3.87 | 4.01 | +3.6% | 6,360.9 | 6,436.0 | +1.2% |
| 2024-10-29 | 2.77 | 2.87 | +3.6% | 5,372.6 | 5,494.0 | +2.3% |
| 2024-07-30 | 2.79 | 2.81 | +0.7% | 5,404.9 | 5,422.0 | +0.3% |
| 2024-04-30 | 2.35 | 2.50 | +6.4% | 5,104.5 | 5,243.0 | +2.7% |
| 2024-01-30 | 3.27 | 3.46 | +5.8% | 5,597.6 | 5,815.0 | +3.9% |
| 2023-11-02 | 2.44 | 2.46 | +0.8% | 4,862.0 | 4,909.0 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.