| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 2.51 | 2.88 | +14.6% | 1,894.6 | 1,907.4 | +0.7% |
| 2026-04-30 | 2.33 | 2.52 | +8.2% | 1,854.8 | 1,857.0 | +0.1% |
| 2026-02-04 | 2.46 | 2.44 | −0.8% | 1,928.2 | 1,934.1 | +0.3% |
| 2025-10-31 | 2.54 | 2.81 | +10.6% | 1,882.2 | 1,893.5 | +0.6% |
| 2025-08-01 | 2.15 | 2.24 | +4.2% | 1,727.7 | 1,723.3 | −0.3% |
| 2025-05-02 | 2.13 | 2.23 | +4.7% | 1,783.2 | 1,763.9 | −1.1% |
| 2025-02-05 | 2.20 | 2.12 | −3.6% | 1,866.7 | 1,824.5 | −2.3% |
| 2024-11-01 | 2.33 | 2.57 | +10.3% | 1,844.8 | 1,785.6 | −3.2% |
| 2024-07-26 | 2.27 | 2.26 | −0.4% | 1,788.4 | 1,733.3 | −3.1% |
| 2024-04-26 | 2.04 | 2.38 | +16.7% | 1,714.0 | 1,750.2 | +2.1% |
| 2024-02-08 | 1.60 | 1.72 | +7.5% | 1,612.2 | 1,642.0 | +1.9% |
| 2023-10-27 | 1.78 | 2.17 | +21.9% | 1,636.4 | 1,670.7 | +2.1% |
Surprise is actual minus consensus, as a share of the consensus.