| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | −0.67 | −0.52 | +21.3% | 21,509.2 | 22,913.8 | +6.5% |
| 2026-04-28 | 0.96 | 0.90 | −6.2% | 26,918.7 | 27,518.0 | +2.2% |
| 2026-01-28 | −0.05 | −0.70 | −1300.0% | 22,236.3 | 21,399.0 | −3.8% |
| 2025-11-05 | 0.22 | −0.75 | −441.4% | 23,528.6 | 20,437.2 | −13.1% |
| 2025-07-28 | 0.15 | −0.62 | −513.3% | 22,964.7 | 19,337.1 | −15.8% |
| 2025-07-25 | −0.69 | −0.62 | +9.5% | 22,964.7 | 19,337.1 | −15.8% |
| 2025-05-14 | 1.16 | 1.16 | +0.0% | 20,563.3 | 26,638.9 | +29.5% |
| 2025-01-28 | 1.25 | 0.03 | −97.6% | 28,557.4 | 22,042.2 | −22.8% |
| 2024-10-24 | — | 0.19 | — | 21,769.3 | 22,417.5 | +3.0% |
| 2024-07-26 | 0.73 | −0.67 | −191.8% | 19,728.3 | 19,511.4 | −1.1% |
| 2024-05-11 | — | 1.00 | — | 24,784.5 | 25,523.6 | +3.0% |
| 2024-01-31 | — | 0.34 | — | 20,170.0 | 19,585.7 | −2.9% |
Surprise is actual minus consensus, as a share of the consensus.