| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 1.80 | 2.12 | +17.9% | 2,028.9 | 2,117.3 | +4.4% |
| 2026-04-22 | 0.99 | 1.21 | +22.2% | 1,790.1 | 1,838.0 | +2.7% |
| 2026-02-11 | 1.43 | 1.99 | +39.2% | 1,801.6 | 2,049.7 | +13.8% |
| 2025-10-22 | 1.42 | 1.70 | +19.7% | 1,883.2 | 1,978.9 | +5.1% |
| 2025-07-23 | 1.40 | 1.53 | +9.3% | 1,837.6 | 1,841.3 | +0.2% |
| 2025-04-23 | 0.64 | 0.84 | +30.4% | 1,529.8 | 1,582.3 | +3.4% |
| 2025-02-12 | 1.13 | 1.35 | +19.5% | 1,617.3 | 1,677.7 | +3.7% |
| 2024-10-23 | 1.15 | 1.34 | +16.5% | 1,654.2 | 1,406.1 | −15.0% |
| 2024-07-24 | 1.16 | 1.27 | +9.5% | 1,669.4 | 1,612.3 | −3.4% |
| 2024-04-24 | 0.59 | 0.45 | −23.7% | 1,649.2 | 1,424.6 | −13.6% |
| 2024-02-07 | 0.75 | 0.69 | −8.0% | 1,472.9 | 1,429.3 | −3.0% |
| 2023-10-26 | 1.09 | 1.22 | +11.9% | 1,608.2 | 1,481.2 | −7.9% |
Surprise is actual minus consensus, as a share of the consensus.