| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-25 | 9.10 | 9.18 | +0.9% | 6,576.0 | 6,802.9 | +3.5% |
| 2026-04-28 | 9.90 | 9.10 | −8.1% | 6,427.0 | 6,447.0 | +0.3% |
| 2026-01-28 | 9.60 | 9.40 | −2.1% | 6,291.0 | 6,337.0 | +0.7% |
| 2025-10-29 | 9.50 | 9.70 | +2.1% | 6,233.7 | 6,265.0 | +0.5% |
| 2025-10-27 | 9.50 | 9.69 | +2.0% | 6,233.7 | 8,065.0 | +29.4% |
| 2025-07-29 | 9.60 | 9.02 | −6.0% | 6,497.0 | 7,743.1 | +19.2% |
| 2025-07-28 | 9.60 | 9.00 | −6.2% | 6,016.5 | 6,039.0 | +0.4% |
| 2025-04-29 | 9.70 | 9.50 | −2.1% | 5,775.6 | 5,844.0 | +1.2% |
| 2025-01-31 | 9.40 | 9.40 | +0.0% | 5,556.5 | 5,597.0 | +0.7% |
| 2024-10-29 | 9.20 | 9.20 | +0.0% | 5,378.0 | 5,427.0 | +0.9% |
| 2024-07-31 | 8.60 | 8.60 | +0.0% | 5,026.0 | 5,112.0 | +1.7% |
| 2024-04-30 | 7.60 | 8.01 | +5.4% | 4,714.0 | 4,814.0 | +2.1% |
Surprise is actual minus consensus, as a share of the consensus.