| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 7.50 | 7.75 | +3.3% | 7,810.1 | 7,669.0 | −1.8% |
| 2026-04-27 | 5.27 | 6.03 | +14.4% | 7,093.4 | 7,387.0 | +4.1% |
| 2026-01-29 | 5.85 | 6.40 | +9.4% | 6,924.3 | 7,053.0 | +1.9% |
| 2025-10-30 | 5.54 | 5.39 | −2.7% | 6,542.5 | 6,572.7 | +0.5% |
| 2025-09-30 | 5.55 | 5.32 | −4.1% | 6,542.5 | 6,947.1 | +6.2% |
| 2025-07-28 | 5.40 | 6.20 | +14.8% | 6,034.0 | 6,066.0 | +0.5% |
| 2025-07-21 | 5.40 | 6.13 | +13.5% | 6,620.1 | 6,066.1 | −8.4% |
| 2025-04-28 | 4.75 | 4.70 | −1.1% | 5,713.7 | 5,665.0 | −0.9% |
| 2025-01-23 | 5.40 | 4.70 | −13.0% | 5,854.8 | 5,879.0 | +0.4% |
| 2024-10-24 | — | 5.60 | — | 5,453.2 | 5,713.0 | +4.8% |
| 2024-07-19 | — | 5.18 | — | 5,169.1 | 6,357.6 | +23.0% |
| 2024-04-24 | 4.70 | 5.37 | +14.3% | 4,661.6 | 5,605.7 | +20.3% |
Surprise is actual minus consensus, as a share of the consensus.