| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 1.51 | 1.15 | −24.0% | 21,945.4 | 22,124.0 | +0.8% |
| 2026-04-28 | 0.95 | 0.94 | −0.5% | 20,558.3 | 20,519.0 | −0.2% |
| 2026-01-27 | 0.98 | 0.99 | +1.4% | 20,759.8 | 20,762.0 | +0.0% |
| 2025-10-28 | 1.12 | 1.15 | +2.7% | 21,080.0 | 21,148.0 | +0.3% |
| 2025-07-29 | 1.39 | 1.48 | +6.5% | 21,031.7 | 21,138.0 | +0.5% |
| 2025-04-29 | 1.02 | 0.96 | −5.9% | 20,037.9 | 19,598.0 | −2.2% |
| 2025-01-28 | 0.93 | 0.93 | +0.0% | 20,096.5 | 20,151.0 | +0.3% |
| 2024-10-29 | 1.13 | 1.09 | −3.5% | 20,468.3 | 20,484.0 | +0.1% |
| 2024-07-30 | 1.38 | 1.39 | +0.7% | 20,514.4 | 20,556.1 | +0.2% |
| 2024-04-30 | 0.95 | 0.96 | +1.1% | 19,735.2 | 19,379.5 | −1.8% |
| 2024-01-30 | 0.88 | 0.89 | +1.1% | 19,318.4 | 19,287.9 | −0.2% |
| 2023-10-31 | 1.04 | 1.07 | +2.9% | 19,782.5 | 19,620.5 | −0.8% |
Surprise is actual minus consensus, as a share of the consensus.