| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-20 | 5.73 | 6.14 | +7.2% | 1,115.9 | — | — |
| 2026-07-21 | 5.80 | 6.14 | +5.9% | 1,093.6 | 1,118.7 | +2.3% |
| 2026-04-21 | 4.72 | 5.51 | +16.7% | 995.8 | 1,029.2 | +3.4% |
| 2026-02-17 | 4.95 | 4.92 | −0.6% | 1,043.2 | 1,038.3 | −0.5% |
| 2025-10-21 | 4.64 | 4.98 | +7.3% | 1,043.2 | 1,046.0 | +0.3% |
| 2025-07-22 | 4.72 | 4.88 | +3.4% | 1,032.0 | 1,050.5 | +1.8% |
| 2025-04-22 | 4.36 | 4.32 | −0.9% | 976.1 | 969.3 | −0.7% |
| 2025-02-18 | 3.63 | 3.84 | +5.8% | 1,012.5 | 1,037.3 | +2.4% |
| 2024-10-22 | 4.00 | 4.11 | +2.8% | 1,013.6 | 1,020.2 | +0.6% |
| 2024-07-24 | 4.08 | 4.91 | +20.3% | 1,040.4 | 1,039.7 | −0.1% |
| 2024-05-01 | 3.31 | 4.32 | +30.5% | 987.0 | 977.8 | −0.9% |
| 2024-02-21 | 3.08 | 3.18 | +3.2% | 1,036.2 | 1,015.5 | −2.0% |
Surprise is actual minus consensus, as a share of the consensus.