| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 3.02 | 3.20 | +5.9% | 9,096.2 | 9,227.1 | +1.4% |
| 2026-04-21 | 2.15 | 2.24 | +4.2% | 7,549.5 | 7,558.1 | +0.1% |
| 2026-01-20 | 1.93 | 2.03 | +5.2% | 6,586.4 | 6,886.9 | +4.6% |
| 2025-10-28 | 3.27 | 3.04 | −7.0% | 9,413.6 | 9,677.8 | +2.8% |
| 2025-07-22 | 2.94 | 3.36 | +14.3% | 8,774.4 | 9,225.6 | +5.1% |
| 2025-04-17 | 2.62 | 2.58 | −1.5% | 8,032.1 | 7,734.0 | −3.7% |
| 2025-01-21 | 2.37 | 2.61 | +10.1% | 7,013.7 | 7,613.0 | +8.5% |
| 2024-10-29 | 4.17 | 3.92 | −6.0% | 10,215.4 | 10,002.6 | −2.1% |
| 2024-07-18 | 3.75 | 4.10 | +9.3% | 9,612.5 | 9,965.7 | +3.7% |
| 2024-04-18 | 3.06 | 3.52 | +15.0% | 8,147.0 | 9,107.2 | +11.8% |
| 2024-01-23 | 2.88 | 2.82 | −2.1% | 7,598.6 | 7,726.0 | +1.7% |
| 2023-11-07 | 3.93 | 4.45 | +13.2% | 10,013.6 | 10,504.0 | +4.9% |
Surprise is actual minus consensus, as a share of the consensus.