| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 2.08 | 2.15 | +3.4% | 6,428.4 | 6,537.0 | +1.7% |
| 2026-04-21 | 1.75 | 1.77 | +1.1% | 6,164.6 | 6,264.9 | +1.6% |
| 2026-02-17 | 1.82 | 1.55 | −14.8% | 6,062.8 | 6,000.0 | −1.0% |
| 2025-07-22 | 2.06 | 2.10 | +1.9% | 6,142.8 | 6,164.4 | +0.4% |
| 2025-04-22 | 1.68 | 1.40 | −16.7% | 6,101.6 | 5,866.1 | −3.9% |
| 2025-02-18 | 1.55 | 0.96 | −38.4% | 5,870.0 | 5,770.2 | −1.7% |
| 2024-10-17 | 2.42 | 1.62 | −33.1% | 5,940.8 | 5,970.2 | +0.5% |
| 2024-07-23 | 2.59 | 2.11 | −18.5% | 6,030.9 | 5,962.6 | −1.1% |
| 2024-04-18 | 2.17 | 1.78 | −18.0% | 5,842.7 | 5,783.6 | −1.0% |
| 2024-03-05 | 2.20 | 2.26 | +2.7% | 5,648.8 | 5,585.9 | −1.1% |
| 2023-10-19 | 2.42 | 2.49 | +2.9% | 5,926.0 | 5,824.6 | −1.7% |
| 2023-07-20 | 2.32 | 2.44 | +5.2% | 5,960.0 | 5,915.0 | −0.8% |
Surprise is actual minus consensus, as a share of the consensus.