| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | — | 5.37 | — | — | — | — |
| 2026-07-13 | 4.60 | 5.42 | +17.7% | 3,339.3 | 3,416.0 | +2.3% |
| 2026-04-17 | 3.50 | 4.70 | +34.3% | 2,976.0 | 3,267.0 | +9.8% |
| 2026-01-21 | 2.90 | 3.40 | +17.2% | 2,591.8 | 3,061.0 | +18.1% |
| 2025-11-10 | 2.65 | 3.09 | +16.6% | 2,394.8 | 2,652.7 | +10.8% |
| 2025-08-07 | 2.60 | 2.77 | +6.5% | 2,528.5 | 2,594.9 | +2.6% |
| 2025-02-14 | 2.20 | 1.90 | −13.6% | 2,323.3 | 2,293.0 | −1.3% |
| 2024-11-11 | 2.65 | 2.27 | −14.3% | 2,368.0 | 2,339.8 | −1.2% |
| 2024-08-09 | 2.78 | 2.60 | −6.5% | 2,617.8 | 2,569.4 | −1.8% |
| 2024-05-08 | 2.32 | 2.49 | +7.3% | 2,580.7 | 2,399.6 | −7.0% |
| 2024-02-06 | 2.75 | 2.55 | −7.3% | 2,342.6 | 2,363.8 | +0.9% |
| 2023-11-09 | 2.90 | 2.61 | −10.0% | 2,385.0 | 2,317.0 | −2.9% |
Surprise is actual minus consensus, as a share of the consensus.