| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 2.91 | 2.99 | +2.7% | 1,682.1 | 1,706.2 | +1.4% |
| 2026-04-22 | 3.34 | 3.36 | +0.6% | 1,874.8 | 1,880.1 | +0.3% |
| 2026-02-04 | 2.75 | 2.77 | +0.7% | 1,647.3 | 1,648.7 | +0.1% |
| 2025-07-23 | 2.91 | 2.82 | −3.1% | 1,596.2 | 1,692.0 | +6.0% |
| 2025-04-23 | 2.80 | 2.62 | −6.4% | 1,619.6 | 1,642.3 | +1.4% |
| 2025-02-12 | 2.45 | 2.49 | +1.6% | 1,541.0 | 1,525.3 | −1.0% |
| 2024-10-23 | 2.65 | 2.50 | −5.7% | 1,588.7 | 1,584.4 | −0.3% |
| 2024-07-24 | 2.53 | 2.45 | −3.2% | 1,533.4 | 1,530.1 | −0.2% |
| 2024-04-24 | 2.45 | 2.36 | −3.7% | 1,476.1 | 1,487.9 | +0.8% |
| 2024-03-05 | 2.28 | 2.32 | +1.8% | 1,428.3 | 1,439.3 | +0.8% |
| 2023-10-25 | 2.22 | 2.07 | −6.8% | 1,341.8 | 1,337.8 | −0.3% |
| 2023-07-26 | 2.20 | 2.15 | −2.3% | 1,340.5 | 1,360.2 | +1.5% |
Surprise is actual minus consensus, as a share of the consensus.