| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.38 | 2.96 | +24.4% | 17,138.5 | 18,107.0 | +5.7% |
| 2026-05-12 | 2.14 | 2.60 | +21.5% | 16,773.7 | 17,553.0 | +4.6% |
| 2026-01-28 | 1.40 | 1.80 | +28.6% | 13,636.1 | 14,035.0 | +2.9% |
| 2025-10-29 | 1.58 | 1.50 | −5.1% | 13,680.2 | 13,409.0 | −2.0% |
| 2025-07-29 | 1.95 | 1.70 | −12.8% | 15,194.9 | 14,661.0 | −3.5% |
| 2025-05-14 | 2.04 | 2.10 | +2.9% | 15,145.6 | 15,381.0 | +1.6% |
| 2025-01-28 | 1.60 | 1.40 | −12.5% | 12,818.8 | 12,687.0 | −1.0% |
| 2024-10-29 | 1.50 | 1.44 | −4.0% | 12,702.2 | 12,940.0 | +1.9% |
| 2024-07-24 | 2.20 | 2.25 | +2.3% | 14,134.9 | 14,771.0 | +4.5% |
| 2024-05-16 | 1.80 | 1.74 | −3.3% | 12,931.7 | 13,428.0 | +3.8% |
| 2024-02-01 | 1.32 | 1.33 | +0.8% | 11,443.5 | 11,654.0 | +1.8% |
| 2023-10-31 | 1.23 | 1.34 | +8.9% | 11,196.1 | 11,338.0 | +1.3% |
Surprise is actual minus consensus, as a share of the consensus.