| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 2.50 | 1.59 | −36.5% | 15,435.6 | 15,384.0 | −0.3% |
| 2026-04-29 | 2.57 | 2.58 | +0.4% | 14,932.5 | 15,288.0 | +2.4% |
| 2026-02-10 | 2.18 | 2.12 | −2.8% | 15,443.2 | 15,503.0 | +0.4% |
| 2025-11-06 | 2.29 | 2.38 | +3.9% | 15,424.4 | 15,191.0 | −1.5% |
| 2025-07-29 | 2.16 | 2.18 | +0.9% | 14,763.6 | 14,457.0 | −2.1% |
| 2025-04-29 | 2.25 | 2.48 | +10.2% | 14,058.1 | 13,588.0 | −3.3% |
| 2025-02-06 | 2.07 | 2.10 | +1.4% | 13,342.9 | 14,891.0 | +11.6% |
| 2024-11-12 | 2.04 | 2.08 | +2.0% | 13,087.8 | 13,565.0 | +3.6% |
| 2024-07-25 | 1.97 | 1.98 | +0.5% | 13,080.0 | 12,938.0 | −1.1% |
| 2024-04-25 | 1.91 | 2.06 | +7.9% | 11,798.1 | 12,679.0 | +7.5% |
| 2024-02-08 | 1.46 | 1.46 | +0.0% | 12,079.3 | 12,024.0 | −0.5% |
| 2023-11-09 | 0.84 | 1.74 | +106.4% | 11,552.4 | 11,492.0 | −0.5% |
Surprise is actual minus consensus, as a share of the consensus.