| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 3.42 | 3.96 | +15.8% | 7,984.6 | 8,512.7 | +6.6% |
| 2026-04-29 | 2.91 | 3.05 | +4.8% | 7,708.3 | 7,863.6 | +2.0% |
| 2026-02-11 | 3.19 | 2.91 | −8.8% | 7,625.2 | 7,769.2 | +1.9% |
| 2025-10-29 | 3.48 | 3.23 | −7.2% | 7,617.1 | 7,695.3 | +1.0% |
| 2025-07-31 | — | 3.78 | — | — | 7,662.3 | — |
| 2025-04-30 | 3.28 | 3.39 | +3.4% | 7,726.5 | 7,604.5 | −1.6% |
| 2025-02-13 | 3.37 | 3.54 | +5.0% | 7,657.3 | 7,719.9 | +0.8% |
| 2024-10-29 | 3.48 | 3.36 | −3.4% | 7,649.5 | 7,590.8 | −0.8% |
| 2024-07-31 | 3.39 | 3.61 | +6.5% | 7,586.2 | 7,696.7 | +1.5% |
| 2024-04-30 | 3.35 | 3.21 | −4.2% | 7,519.8 | 7,447.8 | −1.0% |
| 2024-02-07 | 3.69 | 3.45 | −6.5% | 7,208.3 | 7,272.1 | +0.9% |
| 2023-10-25 | 4.04 | 3.92 | −3.0% | 7,262.8 | 7,447.8 | +2.5% |
Surprise is actual minus consensus, as a share of the consensus.