| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.28 | 2.29 | +0.4% | 4,176.3 | 4,193.0 | +0.4% |
| 2026-04-29 | 2.27 | 2.27 | +0.0% | 4,239.4 | 4,156.2 | −2.0% |
| 2026-01-28 | 2.11 | 2.12 | +0.5% | 4,047.1 | 4,078.4 | +0.8% |
| 2025-11-04 | 2.09 | 1.72 | −17.7% | 4,132.6 | 4,013.8 | −2.9% |
| 2025-07-29 | 2.08 | 1.82 | −12.5% | 3,992.7 | 4,090.2 | +2.4% |
| 2025-04-29 | 2.12 | 1.88 | −11.3% | 4,035.8 | 4,023.4 | −0.3% |
| 2025-01-29 | 1.97 | 1.92 | −2.5% | 4,008.5 | 3,785.2 | −5.6% |
| 2024-11-06 | 1.91 | 1.91 | +0.0% | 3,609.3 | 3,660.4 | +1.4% |
| 2024-07-31 | 1.91 | 1.91 | +0.0% | 3,686.9 | 3,672.0 | −0.4% |
| 2024-05-01 | 1.95 | 1.83 | −6.2% | 3,781.5 | 3,740.8 | −1.1% |
| 2024-03-05 | 1.82 | 1.67 | −8.2% | 3,581.1 | 3,603.0 | +0.6% |
| 2023-11-08 | 1.76 | 1.76 | +0.0% | 3,533.1 | 3,507.3 | −0.7% |
Surprise is actual minus consensus, as a share of the consensus.