| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 14.35 | 15.91 | +10.9% | 9,286.8 | 9,291.0 | +0.0% |
| 2026-05-18 | 18.90 | 21.05 | +11.4% | 10,561.0 | 10,898.3 | +3.2% |
| 2026-02-04 | 10.90 | 7.10 | −34.9% | 7,287.3 | 7,644.0 | +4.9% |
| 2025-11-03 | 12.50 | 11.90 | −4.8% | 8,193.7 | 7,730.0 | −5.7% |
| 2025-07-31 | 14.40 | 13.90 | −3.5% | 8,542.4 | 8,088.0 | −5.3% |
| 2025-05-23 | 16.60 | 24.80 | +49.4% | 9,383.2 | 9,369.8 | −0.1% |
| 2025-02-05 | 10.55 | 9.90 | −6.2% | 6,919.3 | 6,714.0 | −3.0% |
| 2024-11-05 | 13.00 | 12.00 | −7.7% | 7,698.6 | 7,529.0 | −2.2% |
| 2024-08-08 | 15.80 | 12.80 | −19.0% | 8,131.8 | 7,837.0 | −3.6% |
| 2024-05-09 | 12.30 | 18.80 | +52.8% | 7,476.8 | 8,978.0 | +20.1% |
| 2024-02-06 | 12.40 | 8.96 | −27.7% | 6,523.0 | 6,122.0 | −6.1% |
| 2023-11-10 | 13.20 | 12.37 | −6.3% | 7,361.7 | 6,820.0 | −7.4% |
Surprise is actual minus consensus, as a share of the consensus.