| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 10.60 | 8.61 | −18.7% | 5,655.9 | 5,385.1 | −4.8% |
| 2026-04-30 | 8.82 | 8.66 | −1.8% | 5,421.0 | 5,407.1 | −0.3% |
| 2026-01-29 | 9.36 | 8.49 | −9.3% | 5,624.2 | 5,579.9 | −0.8% |
| 2025-10-28 | 10.64 | 10.45 | −1.8% | 6,050.4 | 5,782.7 | −4.4% |
| 2025-07-24 | 10.31 | 11.52 | +11.7% | 5,666.9 | 5,703.5 | +0.6% |
| 2025-04-24 | 9.72 | 10.17 | +4.6% | 5,432.2 | 5,505.3 | +1.3% |
| 2025-01-29 | 8.77 | 10.02 | +14.3% | 5,215.2 | 5,546.2 | +6.3% |
| 2024-10-30 | 9.87 | 9.90 | +0.3% | 5,067.1 | 5,221.4 | +3.0% |
| 2024-07-24 | 9.36 | 9.80 | +4.7% | 4,710.9 | 4,696.4 | −0.3% |
| 2024-04-24 | 9.38 | 9.53 | +1.6% | 4,378.5 | 4,470.5 | +2.1% |
| 2024-01-31 | 10.44 | 9.50 | −9.0% | 4,415.4 | 4,480.0 | +1.5% |
| 2023-10-25 | 11.48 | 12.07 | +5.1% | 4,506.8 | 4,705.1 | +4.4% |
Surprise is actual minus consensus, as a share of the consensus.