| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-28 | 2.80 | 2.87 | +2.5% | 12,739.0 | 12,840.2 | +0.8% |
| 2026-02-26 | 2.83 | 2.99 | +5.7% | 12,854.3 | 13,180.8 | +2.5% |
| 2025-12-02 | 2.53 | 3.86 | +52.6% | 12,521.6 | 24,853.3 | +98.5% |
| 2025-08-26 | 2.39 | 2.79 | +16.7% | 12,105.2 | 11,688.0 | −3.4% |
| 2025-05-28 | 2.30 | 2.25 | −2.2% | 11,684.5 | 10,320.4 | −11.7% |
| 2025-02-26 | 2.24 | 2.46 | +9.8% | 10,792.7 | 10,639.5 | −1.4% |
| 2024-12-04 | 2.16 | 2.14 | −0.9% | 10,840.7 | 10,225.6 | −5.7% |
| 2024-08-28 | 2.14 | 2.28 | +6.5% | 10,426.9 | 10,068.5 | −3.4% |
| 2024-05-30 | 2.00 | 2.04 | +2.0% | 9,895.8 | 9,680.1 | −2.2% |
| 2024-04-11 | 2.08 | 1.86 | −10.6% | 10,004.0 | 9,428.9 | −5.7% |
| 2024-01-09 | 1.89 | 2.11 | +11.6% | 9,499.2 | 8,691.2 | −8.5% |
| 2023-08-24 | 2.05 | 2.05 | +0.0% | 9,842.9 | 10,391.0 | +5.6% |
Surprise is actual minus consensus, as a share of the consensus.