| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.23 | 1.87 | −16.0% | 9,694.9 | 9,947.0 | +2.6% |
| 2026-04-29 | 2.56 | 2.65 | +3.5% | 10,590.5 | 10,599.0 | +0.1% |
| 2026-02-04 | 3.39 | 3.50 | +3.2% | 12,120.6 | 12,252.0 | +1.1% |
| 2025-11-05 | 2.87 | 3.00 | +4.5% | 10,770.1 | 11,271.0 | +4.7% |
| 2025-07-30 | 2.71 | 2.77 | +2.2% | 10,331.4 | 10,365.0 | +0.3% |
| 2025-04-30 | 2.82 | 2.85 | +1.1% | 10,644.3 | 10,979.0 | +3.1% |
| 2025-02-05 | 2.96 | 3.41 | +15.2% | 10,910.8 | 11,669.0 | +6.9% |
| 2024-11-06 | 2.56 | 2.69 | +5.1% | 9,904.7 | 10,244.0 | +3.4% |
| 2024-07-31 | 2.25 | 2.33 | +3.6% | 9,214.4 | 9,393.0 | +1.9% |
| 2024-05-01 | 2.32 | 2.44 | +5.2% | 9,353.3 | 9,389.0 | +0.4% |
| 2024-01-31 | 2.37 | 2.75 | +16.0% | 9,510.9 | 9,935.0 | +4.5% |
| 2023-11-01 | 1.92 | 2.02 | +5.2% | 8,028.5 | 8,631.0 | +7.5% |
Surprise is actual minus consensus, as a share of the consensus.