| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 1.40 | 1.52 | +8.2% | 1,550.8 | 1,559.0 | +0.5% |
| 2026-04-23 | 1.51 | 1.41 | −6.6% | 1,741.3 | 1,722.0 | −1.1% |
| 2026-01-29 | 1.30 | 1.30 | +0.0% | 1,447.4 | 1,439.0 | −0.6% |
| 2025-10-30 | 1.42 | 1.39 | −2.1% | 1,543.0 | 1,539.2 | −0.2% |
| 2025-07-24 | 1.30 | 1.36 | +4.6% | 1,452.0 | 1,417.5 | −2.4% |
| 2025-07-22 | 1.30 | 1.36 | +4.6% | 1,452.0 | 1,417.5 | −2.4% |
| 2025-04-24 | 1.31 | 1.32 | +0.8% | 1,447.0 | 1,422.5 | −1.7% |
| 2025-01-23 | 1.27 | 1.20 | −5.5% | 1,347.0 | 1,317.5 | −2.2% |
| 2024-10-24 | 1.19 | 1.22 | +2.5% | 1,450.6 | 1,394.0 | −3.9% |
| 2024-07-24 | 1.05 | 1.08 | +2.9% | 1,251.3 | 1,235.6 | −1.3% |
| 2024-05-16 | 1.11 | 1.09 | −1.8% | 1,235.5 | 1,212.8 | −1.8% |
| 2024-01-25 | 1.07 | 1.03 | −3.7% | 1,174.2 | 1,153.0 | −1.8% |
Surprise is actual minus consensus, as a share of the consensus.