| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | — | 2.35 | — | 16,927.1 | 16,927.0 | −0.0% |
| 2026-05-27 | — | 2.67 | — | 16,455.0 | 16,767.0 | +1.9% |
| 2026-02-12 | — | 2.75 | — | 15,535.0 | 15,648.0 | +0.7% |
| 2025-11-10 | 2.31 | 2.54 | +10.0% | 14,846.4 | 15,111.0 | +1.8% |
| 2025-08-11 | — | 2.10 | — | 15,398.0 | 13,526.8 | −12.2% |
| 2025-05-27 | — | 2.42 | — | — | 14,687.2 | — |
| 2025-02-11 | 1.91 | 2.20 | +15.2% | 8,037.8 | 13,877.0 | +72.6% |
| 2024-11-11 | 1.91 | 2.15 | +12.6% | 8,037.8 | 13,705.0 | +70.5% |
| 2024-08-12 | 1.91 | 1.75 | −8.4% | 8,037.8 | 12,301.0 | +53.0% |
| 2024-05-23 | 1.91 | 1.02 | −46.6% | 8,037.8 | 13,943.2 | +73.5% |
| 2024-02-12 | 1.91 | 1.01 | −47.1% | 8,037.8 | 13,246.5 | +64.8% |
| 2023-11-10 | 1.91 | 1.56 | −18.3% | 8,037.8 | 11,942.1 | +48.6% |
Surprise is actual minus consensus, as a share of the consensus.