| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 2.08 | 1.90 | −8.9% | 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-10-28 | 2.07 | 2.07 | +0.0% | 4,121.0 | 4,165.0 | +1.1% |
| 2025-07-29 | 1.90 | 1.89 | −0.5% | 4,020.4 | 4,025.2 | +0.1% |
| 2025-04-29 | 1.50 | 1.50 | +0.0% | 3,695.6 | 3,695.0 | −0.0% |
| 2025-02-11 | 1.81 | 1.81 | +0.0% | 3,985.7 | 4,005.2 | +0.5% |
| 2024-10-29 | 1.82 | 1.83 | +0.5% | 4,032.4 | 3,998.5 | −0.8% |
| 2024-07-30 | 1.67 | 1.68 | +0.6% | 4,034.8 | 3,985.8 | −1.2% |
| 2024-04-30 | 1.34 | 1.34 | +0.0% | 3,744.8 | 3,751.9 | +0.2% |
| 2024-02-13 | 1.54 | 1.55 | +0.6% | 3,933.0 | 3,938.4 | +0.1% |
| 2023-10-31 | 1.52 | 1.54 | +1.3% | 4,005.8 | 3,958.1 | −1.2% |
Surprise is actual minus consensus, as a share of the consensus.