| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 1.80 | 1.68 | −6.8% | 1,441.6 | 1,440.5 | −0.1% |
| 2026-04-30 | 1.82 | 1.85 | +1.6% | 1,396.0 | 1,389.2 | −0.5% |
| 2026-02-04 | 1.75 | 1.82 | +4.0% | 1,367.8 | 1,360.6 | −0.5% |
| 2025-11-03 | 1.59 | 1.64 | +3.1% | 1,367.8 | 1,296.4 | −5.2% |
| 2025-07-24 | 1.55 | 1.59 | +2.6% | 1,219.8 | 1,227.8 | +0.7% |
| 2025-04-29 | 1.49 | 1.52 | +2.0% | 1,172.3 | 1,173.0 | +0.1% |
| 2025-02-05 | 1.47 | 1.49 | +1.4% | 1,129.3 | 1,132.3 | +0.3% |
| 2024-10-24 | 1.38 | 1.39 | +0.7% | 1,070.5 | 1,081.8 | +1.1% |
| 2024-07-25 | 1.30 | 1.32 | +1.5% | 1,020.6 | 1,036.3 | +1.5% |
| 2024-05-01 | 1.29 | 1.30 | +0.8% | 1,003.9 | 982.9 | −2.1% |
| 2024-02-01 | 1.27 | 1.28 | +0.8% | 975.7 | 980.4 | +0.5% |
| 2023-10-25 | 1.19 | 1.20 | +0.8% | 938.7 | 940.8 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.