| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 2.47 | 3.00 | +21.5% | 4,357.7 | 4,049.0 | −7.1% |
| 2026-04-28 | 2.48 | 2.50 | +0.8% | 4,550.6 | 4,348.0 | −4.5% |
| 2026-02-09 | 2.59 | 2.98 | +15.1% | 4,194.3 | 3,649.0 | −13.0% |
| 2025-10-27 | 2.26 | 2.77 | +22.6% | 4,523.3 | 4,977.0 | +10.0% |
| 2025-07-29 | 2.30 | 2.58 | +12.2% | 4,342.5 | 5,213.0 | +20.0% |
| 2025-04-29 | 1.32 | 1.54 | +16.7% | 4,561.4 | 4,592.0 | +0.7% |
| 2025-02-10 | 1.90 | 2.26 | +18.9% | 4,015.4 | 4,510.0 | +12.3% |
| 2024-10-30 | 1.96 | 1.99 | +1.5% | 3,925.3 | 4,551.0 | +15.9% |
| 2024-07-30 | 2.21 | 2.57 | +16.3% | 3,869.9 | 4,062.0 | +5.0% |
| 2024-04-29 | 2.10 | 2.45 | +16.7% | 3,766.0 | 3,842.0 | +2.0% |
| 2024-02-14 | 1.94 | 2.49 | +28.4% | 3,187.1 | 3,873.0 | +21.5% |
| 2023-10-30 | 1.61 | 2.31 | +43.5% | 3,248.6 | 3,292.0 | +1.3% |
Surprise is actual minus consensus, as a share of the consensus.