| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 4.77 | 5.04 | +5.7% | 9,075.2 | 9,277.0 | +2.2% |
| 2026-04-30 | 4.41 | 4.60 | +4.3% | 8,259.1 | 8,398.0 | +1.7% |
| 2026-01-29 | 4.24 | 4.76 | +12.3% | 8,773.6 | 8,806.0 | +0.4% |
| 2025-10-30 | 4.32 | 4.34 | +0.5% | 8,757.9 | 8,602.0 | −1.8% |
| 2025-07-31 | 4.03 | 4.15 | +3.0% | 8,537.2 | 8,133.0 | −4.7% |
| 2025-05-01 | — | 3.59 | — | 7,779.9 | 7,250.0 | −6.8% |
| 2025-01-30 | — | 3.61 | — | 7,162.4 | 7,489.0 | +4.6% |
| 2024-10-31 | — | 3.53 | — | — | 7,369.0 | — |
| 2024-07-31 | — | 3.50 | — | — | 6,961.0 | — |
| 2024-05-01 | — | 3.22 | — | — | 6,348.0 | — |
| 2024-02-27 | — | 2.97 | — | — | 6,548.0 | — |
| 2023-10-26 | — | 3.39 | — | — | 6,533.0 | — |
Surprise is actual minus consensus, as a share of the consensus.