| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 7.25 | 6.57 | −9.4% | 2,662.5 | 2,519.8 | −5.4% |
| 2026-05-06 | 5.81 | 8.40 | +44.6% | 2,288.0 | 2,449.2 | +7.0% |
| 2026-03-01 | 8.23 | 5.84 | −29.0% | 3,162.5 | 2,807.9 | −11.2% |
| 2025-11-02 | 7.34 | 6.97 | −5.0% | 2,658.0 | 2,535.0 | −4.6% |
| 2025-07-31 | 6.68 | 7.35 | +10.0% | 2,372.1 | 2,244.8 | −5.4% |
| 2025-05-08 | 5.89 | 6.26 | +6.3% | 1,970.6 | 1,877.4 | −4.7% |
| 2025-02-27 | 6.00 | 6.45 | +7.5% | 2,044.5 | 2,129.2 | +4.1% |
| 2024-11-03 | 5.40 | 6.41 | +18.7% | 1,861.6 | 1,871.0 | +0.5% |
| 2024-08-05 | 4.88 | 6.25 | +28.1% | 1,741.7 | 1,767.0 | +1.5% |
| 2024-05-12 | 4.95 | 4.44 | −10.3% | 1,645.8 | 1,639.0 | −0.4% |
| 2024-03-10 | 4.06 | 4.21 | +3.7% | 1,616.3 | 1,685.4 | +4.3% |
| 2023-10-29 | 5.04 | 4.30 | −14.7% | 1,514.0 | 1,521.0 | +0.5% |
Surprise is actual minus consensus, as a share of the consensus.