| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 2.79 | 2.84 | +1.8% | 4,189.3 | 4,301.0 | +2.7% |
| 2026-04-30 | 2.57 | 2.66 | +3.5% | 4,009.9 | 4,016.0 | +0.2% |
| 2026-02-03 | 2.69 | 2.72 | +1.1% | 4,064.7 | 4,093.0 | +0.7% |
| 2025-10-24 | 2.75 | 2.81 | +2.2% | 4,078.6 | 4,059.0 | −0.5% |
| 2025-07-30 | 2.56 | 2.58 | +0.8% | 4,024.4 | 4,053.0 | +0.7% |
| 2025-04-30 | 2.34 | 2.38 | +1.7% | 3,842.9 | 3,839.0 | −0.1% |
| 2025-02-05 | 2.49 | 2.54 | +2.0% | 3,982.1 | 3,932.0 | −1.3% |
| 2024-10-30 | 2.52 | 2.65 | +5.2% | 4,018.2 | 3,966.0 | −1.3% |
| 2024-07-30 | 2.48 | 2.54 | +2.4% | 4,079.4 | 4,027.0 | −1.3% |
| 2024-04-30 | 2.36 | 2.44 | +3.4% | 4,029.5 | 3,973.0 | −1.4% |
| 2024-02-01 | 2.41 | 2.42 | +0.4% | 4,010.5 | 3,983.0 | −0.7% |
| 2023-10-24 | 2.46 | 2.55 | +3.7% | 4,094.0 | 4,031.0 | −1.5% |
Surprise is actual minus consensus, as a share of the consensus.