| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.69 | 1.83 | +8.5% | 1,294.5 | 1,298.0 | +0.3% |
| 2026-04-30 | 1.53 | 1.60 | +4.6% | 1,262.8 | 1,266.9 | +0.3% |
| 2026-02-24 | 1.58 | 1.80 | +13.9% | 1,270.0 | 1,273.9 | +0.3% |
| 2025-10-30 | 1.46 | 1.51 | +3.4% | 1,233.1 | 1,265.3 | +2.6% |
| 2025-08-07 | 1.35 | 1.41 | +4.4% | 1,207.2 | 1,217.6 | +0.9% |
| 2025-05-01 | 1.38 | 1.27 | −8.0% | 1,189.3 | 1,194.3 | +0.4% |
| 2025-02-13 | 1.43 | 1.42 | −0.7% | 1,177.3 | 1,192.6 | +1.3% |
| 2024-10-30 | 1.23 | 1.32 | +7.3% | 1,143.8 | 1,146.9 | +0.3% |
| 2024-08-01 | 1.07 | 1.01 | −5.6% | 1,114.0 | 1,123.2 | +0.8% |
| 2024-05-02 | 0.95 | 1.08 | +13.6% | 1,096.6 | 1,106.9 | +0.9% |
| 2024-02-13 | 1.03 | 1.08 | +4.9% | 1,102.1 | 1,100.3 | −0.2% |
| 2023-11-02 | 0.72 | 0.90 | +25.0% | 1,065.4 | 1,069.7 | +0.4% |
Surprise is actual minus consensus, as a share of the consensus.