| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 9.10 | 10.62 | +16.8% | 15,327.6 | 15,847.0 | +3.4% |
| 2026-05-25 | 6.90 | 9.30 | +34.8% | 14,084.6 | 14,472.0 | +2.8% |
| 2026-01-24 | 12.40 | 5.85 | −52.8% | 13,409.6 | 13,751.0 | +2.5% |
| 2025-10-24 | 11.30 | 12.20 | +8.0% | 12,741.2 | 13,199.0 | +3.6% |
| 2025-07-25 | 9.40 | 6.20 | −34.0% | 13,020.4 | 13,010.0 | −0.1% |
| 2025-05-28 | 8.13 | 5.00 | −38.5% | 12,197.0 | 13,005.0 | +6.6% |
| 2025-01-28 | 11.00 | 7.90 | −28.2% | 13,231.5 | 12,280.0 | −7.2% |
| 2024-10-26 | 13.30 | 7.85 | −41.0% | 12,361.7 | 11,766.0 | −4.8% |
| 2024-07-27 | 7.75 | 9.10 | +17.4% | 12,126.3 | 12,532.5 | +3.3% |
| 2024-05-28 | 6.80 | 2.96 | −56.5% | 11,496.3 | 10,727.5 | −6.7% |
| 2024-01-25 | 4.80 | 4.31 | −10.2% | 11,517.3 | 11,470.0 | −0.4% |
| 2023-11-02 | 3.35 | 5.20 | +55.2% | 12,181.8 | 10,845.0 | −11.0% |
Surprise is actual minus consensus, as a share of the consensus.