| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.61 | 1.57 | −2.6% | 2,940.1 | 2,951.9 | +0.4% |
| 2026-04-29 | 1.65 | 1.65 | +0.0% | 3,047.8 | 2,988.0 | −2.0% |
| 2026-01-28 | 1.55 | 1.51 | −2.6% | 2,947.1 | 2,969.9 | +0.8% |
| 2025-11-05 | 1.53 | 1.55 | +1.3% | 4,132.6 | 2,877.8 | −30.4% |
| 2025-07-30 | 1.51 | 1.52 | +0.7% | 4,013.5 | 3,002.1 | −25.2% |
| 2025-04-30 | 1.50 | 1.48 | −1.3% | 4,035.8 | 2,825.2 | −30.0% |
| 2025-01-29 | 1.41 | 1.41 | +0.0% | 3,972.7 | 2,630.4 | −33.8% |
| 2024-11-06 | 1.38 | 1.41 | +2.2% | 2,596.3 | 2,709.6 | +4.4% |
| 2024-07-31 | 1.40 | 1.40 | +0.0% | 2,598.0 | 2,685.8 | +3.4% |
| 2024-05-01 | 1.44 | 1.46 | +1.4% | 2,686.1 | 2,754.7 | +2.6% |
| 2024-01-31 | 1.31 | 1.34 | +2.3% | 2,666.3 | 2,712.8 | +1.7% |
| 2023-11-08 | 1.33 | 1.33 | +0.0% | 2,597.4 | 2,589.4 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.