| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.80 | 3.13 | +11.7% | 5,811.5 | 5,881.0 | +1.2% |
| 2026-04-30 | 2.53 | 2.72 | +7.5% | 5,416.4 | 5,744.0 | +6.0% |
| 2026-01-29 | 2.76 | 2.86 | +3.6% | 5,770.4 | 5,648.0 | −2.1% |
| 2025-10-30 | 2.58 | 2.70 | +4.7% | 5,524.5 | 5,659.0 | +2.4% |
| 2025-07-24 | 2.48 | 2.78 | +12.1% | 5,314.2 | 5,426.0 | +2.1% |
| 2025-04-24 | 2.31 | 2.41 | +4.3% | 5,204.5 | 5,132.0 | −1.4% |
| 2025-01-30 | 3.42 | 3.47 | +1.5% | 5,502.3 | 5,523.0 | +0.4% |
| 2024-10-24 | 3.25 | 3.34 | +2.8% | 5,282.5 | 5,292.0 | +0.2% |
| 2024-07-25 | 3.18 | 3.24 | +1.9% | 5,301.4 | 5,299.0 | −0.0% |
| 2024-04-25 | 2.91 | 3.06 | +5.2% | 5,111.0 | 5,211.0 | +2.0% |
| 2024-01-25 | 3.31 | 3.35 | +1.2% | 5,169.5 | 5,340.0 | +3.3% |
| 2023-10-26 | 3.06 | 3.19 | +4.2% | 4,760.2 | 4,915.0 | +3.3% |
Surprise is actual minus consensus, as a share of the consensus.