| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 4.27 | 4.16 | −2.6% | 6,197.1 | 6,354.0 | +2.5% |
| 2026-04-30 | 2.53 | 2.63 | +4.0% | 4,814.9 | 4,969.4 | +3.2% |
| 2026-01-29 | 2.81 | 2.86 | +1.8% | 5,087.1 | 5,144.5 | +1.1% |
| 2025-10-30 | 3.80 | 3.88 | +2.1% | 5,774.6 | 5,742.5 | −0.6% |
| 2025-07-30 | 3.79 | 3.88 | +2.4% | 5,773.3 | 5,746.4 | −0.5% |
| 2025-04-30 | 2.20 | 2.45 | +11.4% | 4,463.7 | 4,688.5 | +5.0% |
| 2025-01-30 | 2.52 | 2.61 | +3.6% | 4,789.9 | 4,874.0 | +1.8% |
| 2024-10-30 | 3.25 | 3.37 | +3.7% | 5,316.7 | 5,441.2 | +2.3% |
| 2024-07-31 | 3.08 | 3.30 | +7.1% | 5,127.5 | 5,307.4 | +3.5% |
| 2024-04-30 | 1.65 | 1.94 | +17.6% | 3,996.6 | 4,215.5 | +5.5% |
| 2024-02-01 | 2.13 | 2.17 | +1.9% | 3,989.8 | 4,424.1 | +10.9% |
| 2023-11-01 | 2.66 | 2.79 | +4.9% | 4,431.7 | 4,882.9 | +10.2% |
Surprise is actual minus consensus, as a share of the consensus.