| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 2.08 | 2.09 | +0.5% | 4,382.6 | 4,415.4 | +0.7% |
| 2026-04-28 | 1.70 | 1.70 | +0.0% | 4,026.1 | 4,066.1 | +1.0% |
| 2026-02-10 | 2.07 | 2.08 | +0.5% | 4,190.1 | 4,192.3 | +0.1% |
| 2025-07-29 | 1.90 | 1.84 | −3.2% | 4,118.5 | 4,025.2 | −2.3% |
| 2025-04-29 | 1.50 | 1.41 | −6.0% | 4,008.0 | 3,695.0 | −7.8% |
| 2025-02-11 | 1.80 | 1.66 | −7.8% | 3,832.6 | 4,005.2 | +4.5% |
| 2024-10-29 | 1.82 | 2.58 | +41.8% | 4,032.4 | 3,998.5 | −0.8% |
| 2024-07-30 | 1.67 | 1.71 | +2.4% | 4,034.8 | 3,985.8 | −1.2% |
| 2024-04-30 | 1.34 | 1.43 | +6.7% | 3,744.8 | 3,751.9 | +0.2% |
| 2024-03-14 | 1.54 | 1.41 | −8.4% | 3,937.9 | 3,938.4 | +0.0% |
| 2023-10-31 | 1.52 | 1.41 | −7.2% | 4,005.7 | 3,958.1 | −1.2% |
| 2023-08-01 | 1.21 | 1.15 | −5.0% | 3,863.3 | 3,852.1 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.