| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.81 | 2.88 | +2.4% | 1,168.9 | 1,219.7 | +4.3% |
| 2026-04-30 | 2.42 | 2.50 | +3.3% | 1,073.4 | 1,121.4 | +4.5% |
| 2026-02-12 | 2.54 | 2.65 | +4.3% | 1,100.8 | 1,078.7 | −2.0% |
| 2025-10-30 | 2.39 | 2.47 | +3.3% | 1,093.2 | 1,061.2 | −2.9% |
| 2025-07-31 | 2.31 | 2.60 | +12.6% | 1,041.9 | 1,088.7 | +4.5% |
| 2025-04-30 | 2.23 | 2.16 | −3.1% | 979.9 | 1,004.4 | +2.5% |
| 2025-02-13 | 2.03 | 2.57 | +26.6% | 995.8 | 1,022.0 | +2.6% |
| 2024-10-31 | 2.08 | 2.14 | +2.9% | 1,003.6 | 983.8 | −2.0% |
| 2024-07-31 | 2.30 | 2.34 | +1.7% | 1,018.3 | 1,021.2 | +0.3% |
| 2024-04-25 | 2.17 | 2.23 | +2.8% | 1,040.5 | 980.4 | −5.8% |
| 2024-02-15 | 2.18 | 2.45 | +12.4% | 1,034.6 | 1,058.5 | +2.3% |
| 2023-10-27 | 2.25 | 2.40 | +6.7% | 1,040.5 | 1,033.2 | −0.7% |
Surprise is actual minus consensus, as a share of the consensus.