| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 3.90 | 4.10 | +5.1% | 5,427.0 | 5,761.9 | +6.2% |
| 2026-05-12 | 4.60 | 5.61 | +22.0% | 5,403.0 | 5,252.0 | −2.8% |
| 2026-01-28 | 4.40 | 4.60 | +4.5% | 4,903.0 | 4,997.0 | +1.9% |
| 2025-11-06 | 3.40 | 3.43 | +0.9% | 4,757.0 | 4,757.0 | +0.0% |
| 2025-09-30 | 3.40 | 3.35 | −1.5% | 4,757.0 | 4,757.2 | +0.0% |
| 2025-08-08 | 3.80 | 3.51 | −7.6% | 4,937.0 | 4,513.5 | −8.6% |
| 2025-08-06 | 3.80 | 3.62 | −4.7% | 4,408.0 | 4,514.0 | +2.4% |
| 2025-05-14 | 5.00 | 3.58 | −28.4% | 4,296.5 | 4,297.0 | +0.0% |
| 2025-01-22 | 4.30 | 4.50 | +4.7% | 4,097.0 | 4,189.0 | +2.2% |
| 2024-10-23 | 4.10 | 4.20 | +2.4% | 4,171.5 | 3,974.0 | −4.7% |
| 2024-08-01 | 4.10 | 4.35 | +6.1% | 4,054.0 | 4,072.0 | +0.4% |
| 2024-05-22 | 4.10 | 4.00 | −2.4% | 4,030.0 | 3,979.0 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.