| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 3.31 | 3.43 | +3.7% | 8,685.8 | 8,751.0 | +0.8% |
| 2026-05-05 | 2.16 | 2.28 | +5.6% | 7,412.7 | 7,472.0 | +0.8% |
| 2025-09-16 | 3.01 | 3.48 | +15.6% | 8,399.4 | 8,497.0 | +1.2% |
| 2025-06-03 | 2.01 | 2.50 | +24.4% | 7,416.0 | 7,621.0 | +2.8% |
| 2025-03-11 | 1.58 | 1.52 | −3.8% | 6,770.6 | 6,872.0 | +1.5% |
| 2024-12-10 | 2.62 | 2.45 | −6.5% | 7,812.3 | 7,772.0 | −0.5% |
| 2024-09-17 | 2.85 | 2.98 | +4.6% | 8,013.7 | 7,946.0 | −0.8% |
| 2024-06-04 | 2.32 | 2.32 | +0.0% | 7,308.0 | 7,308.0 | +0.0% |
| 2024-03-06 | 1.84 | 1.74 | −5.4% | 6,723.7 | 6,673.0 | −0.8% |
| 2023-12-05 | 2.64 | 2.65 | +0.4% | 7,680.9 | 7,708.0 | +0.4% |
| 2023-09-26 | 2.46 | 2.77 | +12.6% | 7,596.6 | 7,838.0 | +3.2% |
| 2023-06-06 | 2.18 | 2.20 | +0.9% | 7,591.7 | 7,140.0 | −5.9% |
Surprise is actual minus consensus, as a share of the consensus.