| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.86 | 1.51 | −18.6% | 25,391.9 | 25,248.0 | −0.6% |
| 2026-05-06 | 1.49 | 1.57 | +5.4% | 24,866.3 | 25,168.0 | +1.2% |
| 2026-02-02 | 1.57 | 1.63 | +3.8% | 25,696.8 | 25,981.0 | +1.1% |
| 2025-11-13 | 1.05 | 1.11 | +5.7% | 22,756.9 | 22,464.0 | −1.3% |
| 2025-08-06 | 1.45 | 1.61 | +11.0% | 23,693.1 | 23,576.0 | −0.5% |
| 2025-05-07 | 1.19 | 1.45 | +21.8% | 23,092.8 | 23,621.0 | +2.3% |
| 2025-02-05 | 1.45 | 1.76 | +21.4% | 24,665.5 | 24,690.0 | +0.1% |
| 2024-11-14 | 1.11 | 1.14 | +2.7% | 22,492.5 | 22,574.0 | +0.4% |
| 2024-08-07 | 1.19 | 1.39 | +16.8% | 23,080.6 | 23,155.0 | +0.3% |
| 2024-05-07 | 1.10 | 1.21 | +10.0% | 22,121.1 | 22,083.0 | −0.2% |
| 2024-02-07 | 0.99 | 1.22 | +23.2% | 23,709.0 | 23,549.0 | −0.7% |
| 2023-11-08 | 0.67 | 0.82 | +22.4% | 20,132.8 | 21,241.0 | +5.5% |
Surprise is actual minus consensus, as a share of the consensus.