| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 4.03 | 4.13 | +2.4% | 12,704.0 | 13,814.6 | +8.7% |
| 2026-05-26 | 4.62 | 4.10 | −11.3% | 13,964.3 | 14,828.6 | +6.2% |
| 2026-02-12 | 4.35 | 4.80 | +10.3% | 13,050.3 | 14,495.0 | +11.1% |
| 2025-11-12 | 4.29 | 4.19 | −2.3% | 11,728.7 | 11,459.9 | −2.3% |
| 2025-08-13 | 4.20 | 4.13 | −1.7% | 12,307.0 | 11,596.8 | −5.8% |
| 2025-05-26 | 4.23 | 4.50 | +6.4% | 12,783.7 | 12,685.3 | −0.8% |
| 2025-02-11 | 4.17 | 4.30 | +3.1% | 11,874.3 | 12,247.0 | +3.1% |
| 2024-11-04 | 4.00 | 3.85 | −3.7% | 11,211.7 | 10,640.0 | −5.1% |
| 2024-08-13 | 3.85 | 3.82 | −0.8% | 11,769.2 | 11,201.5 | −4.8% |
| 2024-05-28 | 3.90 | 3.55 | −9.0% | 11,462.1 | 11,547.7 | +0.7% |
| 2024-02-14 | 4.00 | 3.75 | −6.3% | 10,630.0 | 11,183.0 | +5.2% |
| 2023-11-07 | 3.85 | 3.68 | −4.4% | 10,761.3 | 9,953.2 | −7.5% |
Surprise is actual minus consensus, as a share of the consensus.