| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-18 | 0.38 | 0.40 | +4.0% | 4,998.9 | 4,806.1 | −3.9% |
| 2026-04-18 | 0.39 | 0.43 | +10.3% | 5,098.2 | 4,970.4 | −2.5% |
| 2026-01-17 | 0.39 | 0.43 | +10.3% | 5,103.4 | 5,044.7 | −1.2% |
| 2025-10-18 | 0.36 | 0.44 | +22.2% | 4,959.5 | 5,048.3 | +1.8% |
| 2025-07-19 | 0.38 | 0.37 | −2.6% | 5,055.5 | 6,046.5 | +19.6% |
| 2025-04-19 | 0.37 | 0.43 | +16.2% | 4,953.9 | 5,109.5 | +3.1% |
| 2025-01-22 | 0.37 | 0.41 | +10.8% | 4,515.5 | 4,946.0 | +9.5% |
| 2024-10-19 | 0.38 | 0.43 | +13.0% | 4,623.1 | 4,947.6 | +7.0% |
| 2024-07-20 | 0.38 | 0.39 | +3.2% | 4,700.7 | 4,817.8 | +2.5% |
| 2024-04-20 | 0.46 | 0.42 | −8.9% | 4,841.7 | 5,646.4 | +16.6% |
| 2024-01-16 | 0.35 | 0.41 | +17.1% | 4,537.8 | 4,767.9 | +5.1% |
| 2023-10-16 | 0.37 | 0.40 | +8.9% | 4,529.0 | 4,585.5 | +1.2% |
Surprise is actual minus consensus, as a share of the consensus.