| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 3.52 | 3.02 | −14.2% | 3,465.2 | 3,496.0 | +0.9% |
| 2026-04-28 | 2.98 | 3.05 | +2.3% | 3,144.7 | 3,181.0 | +1.2% |
| 2026-02-02 | 3.31 | 3.35 | +1.2% | 3,307.8 | 3,335.0 | +0.8% |
| 2025-10-27 | 3.12 | 3.11 | −0.3% | 3,161.7 | 3,173.0 | +0.4% |
| 2025-07-21 | 2.68 | 2.72 | +1.5% | 2,901.9 | 2,926.0 | +0.8% |
| 2025-04-28 | 2.61 | 2.64 | +1.1% | 2,831.0 | 2,835.0 | +0.1% |
| 2025-02-03 | 3.14 | 3.18 | +1.3% | 3,103.1 | 3,111.0 | +0.3% |
| 2024-11-04 | 3.43 | 3.45 | +0.6% | 3,254.3 | 3,250.0 | −0.1% |
| 2024-07-22 | 3.21 | 3.20 | −0.3% | 3,125.5 | 3,127.0 | +0.0% |
| 2024-04-29 | 3.19 | 3.24 | +1.6% | 3,129.2 | 3,126.0 | −0.1% |
| 2024-02-05 | 3.64 | 3.71 | +1.9% | 3,397.5 | 3,422.0 | +0.7% |
| 2023-11-06 | 3.59 | 3.70 | +3.1% | 3,398.8 | 3,434.0 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.