| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 3.23 | 2.94 | −8.9% | 11,400.8 | 11,633.0 | +2.0% |
| 2026-04-28 | 3.10 | 3.31 | +6.8% | 10,751.0 | 11,230.0 | +4.5% |
| 2026-01-29 | 3.14 | 3.17 | +1.0% | 10,688.0 | 10,901.0 | +2.0% |
| 2025-10-28 | 2.97 | 2.98 | +0.3% | 10,618.8 | 10,724.0 | +1.0% |
| 2025-07-29 | 2.85 | 2.98 | +4.6% | 9,847.7 | 10,172.0 | +3.3% |
| 2025-04-29 | 2.68 | 2.76 | +3.0% | 9,551.4 | 9,594.0 | +0.4% |
| 2025-01-30 | 2.66 | 2.75 | +3.4% | 9,348.4 | 9,510.0 | +1.7% |
| 2024-10-29 | 2.58 | 2.71 | +5.0% | 9,485.1 | 9,617.0 | +1.4% |
| 2024-07-23 | 2.42 | 2.42 | +0.0% | 8,918.5 | 8,900.0 | −0.2% |
| 2024-04-23 | 2.44 | 2.51 | +2.9% | 8,620.9 | 8,775.0 | +1.8% |
| 2024-01-25 | 2.34 | 2.41 | +3.0% | 8,540.7 | 8,634.0 | +1.1% |
| 2023-10-24 | 2.24 | 2.33 | +4.0% | 8,561.1 | 8,609.0 | +0.6% |
Surprise is actual minus consensus, as a share of the consensus.