| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 2.08 | 1.65 | −20.7% | 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-10-21 | 2.02 | 1.98 | −2.0% | 6,058.8 | 6,260.2 | +3.3% |
| 2025-07-22 | 2.06 | 2.10 | +1.9% | 6,116.1 | 6,164.4 | +0.8% |
| 2025-04-22 | 1.68 | 1.75 | +4.2% | 5,830.2 | 5,866.1 | +0.6% |
| 2025-02-18 | 1.55 | 1.61 | +3.9% | 5,714.7 | 5,770.2 | +1.0% |
| 2024-10-22 | 2.42 | 1.88 | −22.3% | 5,940.8 | 5,970.2 | +0.5% |
| 2024-07-23 | 2.59 | 2.44 | −5.8% | 6,030.9 | 5,962.6 | −1.1% |
| 2024-04-18 | 2.16 | 2.22 | +2.8% | 5,842.7 | 5,783.6 | −1.0% |
| 2024-02-15 | 2.20 | 2.26 | +2.7% | 5,642.7 | 5,585.9 | −1.0% |
| 2023-10-19 | 2.40 | 2.49 | +3.8% | 5,671.2 | 5,824.6 | +2.7% |
Surprise is actual minus consensus, as a share of the consensus.