| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-25 | 3.11 | 3.32 | +6.7% | 2,923.5 | 3,014.0 | +3.1% |
| 2026-05-08 | 3.92 | 4.70 | +19.9% | 3,773.2 | 3,994.0 | +5.9% |
| 2026-02-12 | 5.97 | 5.60 | −6.2% | 5,221.2 | 4,917.0 | −5.8% |
| 2025-10-27 | 2.87 | 2.31 | −19.5% | 2,626.5 | 2,631.5 | +0.2% |
| 2025-07-30 | 2.92 | 2.89 | −1.0% | 2,587.1 | 2,811.9 | +8.7% |
| 2025-07-28 | 3.22 | 2.89 | −10.2% | 5,436.0 | 2,811.9 | −48.3% |
| 2025-05-06 | 4.61 | 4.16 | −9.8% | 3,857.8 | 3,653.2 | −5.3% |
| 2025-01-30 | 6.42 | 6.50 | +1.2% | 5,394.2 | 5,113.0 | −5.2% |
| 2024-10-29 | 3.29 | 2.75 | −16.4% | 2,474.0 | 2,679.5 | +8.3% |
| 2024-07-29 | 3.48 | 2.55 | −26.7% | 2,690.6 | 2,398.2 | −10.9% |
| 2024-04-30 | 8.17 | 4.75 | −41.9% | 3,663.0 | 3,631.6 | −0.9% |
| 2024-01-25 | 7.88 | 6.50 | −17.5% | 4,798.0 | 4,744.6 | −1.1% |
Surprise is actual minus consensus, as a share of the consensus.