| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.47 | 2.89 | +17.0% | 2,296.1 | 2,462.9 | +7.3% |
| 2026-04-28 | 2.43 | 2.47 | +1.6% | 2,260.3 | 2,298.5 | +1.7% |
| 2026-02-04 | 2.40 | 2.45 | +2.1% | 2,283.2 | 2,271.2 | −0.5% |
| 2025-10-22 | 2.33 | 2.12 | −9.0% | 2,286.9 | 2,215.5 | −3.1% |
| 2025-07-22 | 2.39 | 2.41 | +0.8% | 2,225.9 | 2,220.5 | −0.2% |
| 2025-04-23 | 2.32 | 2.09 | −9.9% | 2,267.6 | 2,148.3 | −5.3% |
| 2025-01-30 | 2.38 | 2.38 | +0.0% | 2,234.4 | 2,185.7 | −2.2% |
| 2024-10-23 | 2.32 | 2.25 | −3.0% | 2,200.4 | 2,183.4 | −0.8% |
| 2024-07-23 | 2.26 | 2.18 | −3.5% | 2,181.9 | 2,235.3 | +2.4% |
| 2024-04-24 | 2.15 | 2.13 | −0.9% | 2,150.6 | 2,151.3 | +0.0% |
| 2024-01-31 | 2.17 | 1.77 | −18.4% | 2,096.3 | 2,110.5 | +0.7% |
| 2023-10-25 | 2.10 | 1.71 | −18.6% | 2,170.6 | 2,098.3 | −3.3% |
Surprise is actual minus consensus, as a share of the consensus.