| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 15.70 | 17.14 | +9.2% | 16,983.6 | 16,837.0 | −0.9% |
| 2026-05-06 | 12.27 | 13.10 | +6.8% | 15,190.5 | 15,037.0 | −1.0% |
| 2026-01-22 | 10.69 | 11.60 | +8.5% | 15,336.0 | 15,467.0 | +0.9% |
| 2025-10-29 | 9.73 | 10.40 | +6.9% | 14,251.0 | 14,939.0 | +4.8% |
| 2025-07-31 | 8.50 | 10.28 | +20.9% | 13,272.6 | 15,060.0 | +13.5% |
| 2025-05-06 | 6.80 | 6.80 | +0.0% | 12,383.4 | 13,041.0 | +5.3% |
| 2025-01-29 | 7.65 | 7.20 | −5.9% | 12,926.6 | 12,942.0 | +0.1% |
| 2024-10-24 | 5.90 | 6.02 | +2.0% | 11,373.8 | 11,163.0 | −1.9% |
| 2024-08-07 | 6.25 | 5.70 | −8.8% | 11,416.5 | 11,365.0 | −0.5% |
| 2024-05-14 | 5.53 | 4.03 | −27.1% | 11,557.0 | 10,787.0 | −6.7% |
| 2024-02-06 | 5.43 | 5.62 | +3.5% | 10,231.9 | 11,609.0 | +13.5% |
| 2023-11-06 | 4.40 | 4.85 | +10.2% | 9,283.8 | 9,250.0 | −0.4% |
Surprise is actual minus consensus, as a share of the consensus.