| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 3.49 | 3.69 | +5.7% | 6,579.3 | 6,589.0 | +0.1% |
| 2026-04-30 | 2.98 | 2.60 | −12.8% | 6,337.1 | 6,020.0 | −5.0% |
| 2026-01-29 | 4.40 | 4.47 | +1.6% | 7,124.6 | 7,171.0 | +0.7% |
| 2025-05-01 | 2.71 | 2.84 | +4.8% | 5,929.7 | 5,866.0 | −1.1% |
| 2025-01-28 | 3.87 | 4.01 | +3.6% | 6,360.9 | 6,436.0 | +1.2% |
| 2024-10-30 | 2.77 | 2.16 | −22.0% | 5,372.6 | 5,494.0 | +2.3% |
| 2024-07-31 | 2.79 | 2.14 | −23.3% | 5,404.9 | 5,422.0 | +0.3% |
| 2024-05-01 | 2.36 | 2.05 | −13.1% | 5,104.5 | 5,243.0 | +2.7% |
| 2024-02-29 | 3.27 | 2.98 | −8.9% | 5,602.0 | 5,815.0 | +3.8% |
| 2023-11-03 | 2.43 | 1.80 | −25.9% | 4,865.0 | 4,909.0 | +0.9% |
| 2023-08-04 | 2.38 | 1.92 | −19.3% | 4,826.2 | 4,996.0 | +3.5% |
| 2023-05-02 | 2.00 | 1.54 | −23.0% | 4,565.6 | 4,778.0 | +4.7% |
Surprise is actual minus consensus, as a share of the consensus.