| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 14.30 | 9.94 | −30.5% | 11,382.0 | 11,605.3 | +2.0% |
| 2026-05-07 | 15.04 | 17.38 | +15.6% | 11,143.0 | 11,309.0 | +1.5% |
| 2026-02-09 | 13.91 | 15.50 | +11.4% | 11,524.3 | 11,071.0 | −3.9% |
| 2025-10-20 | 11.72 | 15.60 | +33.1% | 10,946.0 | 11,194.0 | +2.3% |
| 2025-09-30 | 11.72 | −3.37 | −128.7% | 10,946.0 | 11,194.2 | +2.3% |
| 2025-07-17 | 11.86 | 8.45 | −28.8% | 11,253.3 | 10,508.0 | −6.6% |
| 2025-05-07 | 11.79 | 12.58 | +6.7% | 11,838.0 | 11,750.0 | −0.7% |
| 2025-05-05 | 11.79 | 12.91 | +9.5% | 11,895.3 | 11,750.0 | −1.2% |
| 2025-01-28 | 14.75 | 13.10 | −11.2% | 11,920.6 | 11,838.0 | −0.7% |
| 2024-10-22 | 14.30 | 15.12 | +5.7% | 11,517.3 | 11,134.1 | −3.3% |
| 2024-10-21 | 14.30 | 15.12 | +5.7% | 11,517.3 | 11,134.0 | −3.3% |
| 2024-07-20 | 14.34 | 12.51 | −12.8% | 10,887.7 | 11,034.2 | +1.3% |
Surprise is actual minus consensus, as a share of the consensus.