| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | — | 20.40 | — | — | 1,271.2 | — |
| 2026-04-22 | — | 14.32 | — | — | 1,360.5 | — |
| 2026-01-20 | — | 9.34 | — | — | 1,329.3 | — |
| 2025-10-14 | — | 19.84 | — | — | 1,362.0 | — |
| 2025-07-24 | 21.17 | 22.74 | +7.4% | 1,242.2 | 1,317.2 | +6.0% |
| 2025-04-24 | 19.24 | 20.26 | +5.3% | 1,177.9 | 1,367.6 | +16.1% |
| 2025-01-22 | — | 21.68 | — | — | 1,330.9 | — |
| 2024-10-16 | — | 21.75 | — | — | 1,271.2 | — |
| 2024-07-26 | — | 20.89 | — | — | 1,281.1 | — |
| 2024-04-18 | 21.17 | 0.13 | −99.4% | 1,242.2 | 1,309.0 | +5.4% |
| 2024-01-18 | 19.24 | 20.72 | +7.7% | 1,177.9 | 1,246.6 | +5.8% |
| 2023-10-19 | — | 21.12 | — | — | 1,272.9 | — |
Surprise is actual minus consensus, as a share of the consensus.