| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 1.31 | 1.34 | +2.3% | 7,960.8 | — | — |
| 2026-07-16 | 1.28 | 1.35 | +5.4% | 7,577.2 | 7,712.0 | +1.8% |
| 2026-04-16 | 1.14 | 1.18 | +3.5% | 7,280.6 | 7,288.0 | +0.1% |
| 2026-01-20 | 1.19 | 1.26 | +5.9% | 7,315.7 | 7,362.0 | +0.6% |
| 2025-10-16 | 1.13 | 1.22 | +8.0% | 7,167.1 | 7,300.0 | +1.9% |
| 2025-07-17 | 1.07 | 1.11 | +3.7% | 7,047.2 | 6,975.0 | −1.0% |
| 2025-04-16 | 0.98 | 1.03 | +5.2% | 6,908.5 | 6,928.0 | +0.3% |
| 2025-01-16 | 1.04 | 1.07 | +2.9% | 7,002.4 | 6,979.0 | −0.3% |
| 2024-10-16 | 0.99 | 1.03 | +4.0% | 6,900.1 | 6,833.0 | −1.0% |
| 2024-07-17 | 0.94 | 0.98 | +4.3% | 6,810.0 | 6,838.0 | +0.4% |
| 2024-04-17 | 0.88 | 0.90 | +2.3% | 6,712.2 | 6,685.0 | −0.4% |
| 2024-01-17 | 0.99 | 0.99 | +0.0% | 6,850.8 | 6,731.0 | −1.7% |
Surprise is actual minus consensus, as a share of the consensus.