| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 3.33 | 3.27 | −1.8% | 9,854.0 | 10,714.8 | +8.7% |
| 2026-05-27 | 3.65 | 4.00 | +9.6% | 10,915.0 | 11,126.0 | +1.9% |
| 2026-02-11 | 2.95 | 3.50 | +18.6% | 9,311.0 | 10,034.0 | +7.8% |
| 2025-11-12 | 3.15 | 3.10 | −1.6% | 9,158.7 | 9,680.0 | +5.7% |
| 2025-08-12 | 3.00 | 2.70 | −10.0% | 8,928.8 | 8,667.0 | −2.9% |
| 2025-05-28 | 3.10 | 3.20 | +3.2% | 9,291.0 | 9,929.0 | +6.9% |
| 2025-02-10 | 2.95 | 2.50 | −15.3% | 9,000.0 | 8,476.0 | −5.8% |
| 2024-11-11 | 3.00 | 2.99 | −0.3% | 8,970.0 | 8,689.0 | −3.1% |
| 2024-07-31 | 2.90 | 2.30 | −20.7% | 8,086.0 | 8,011.0 | −0.9% |
| 2024-05-27 | 3.05 | 2.41 | −21.0% | 9,201.7 | 8,659.2 | −5.9% |
| 2024-02-12 | 2.70 | 2.65 | −1.9% | 8,536.7 | 8,218.0 | −3.7% |
| 2023-11-08 | 2.30 | 2.88 | +25.2% | 8,007.3 | 8,061.0 | +0.7% |
Surprise is actual minus consensus, as a share of the consensus.