| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 1.65 | 1.70 | +3.0% | 4,322.6 | 4,358.4 | +0.8% |
| 2026-04-29 | 1.41 | 1.18 | −16.3% | 3,933.4 | 3,938.5 | +0.1% |
| 2026-02-24 | 1.99 | 1.95 | −2.0% | 4,277.7 | 4,298.5 | +0.5% |
| 2025-10-24 | 1.46 | 1.51 | +3.4% | 4,282.9 | 3,905.9 | −8.8% |
| 2025-07-23 | 1.52 | 1.30 | −14.5% | 3,914.9 | 3,883.7 | −0.8% |
| 2025-04-25 | 1.23 | 1.20 | −2.4% | 3,884.3 | 3,402.1 | −12.4% |
| 2025-03-19 | — | 1.66 | — | — | 3,641.3 | — |
| 2024-10-25 | 1.33 | 1.47 | +10.5% | 3,430.7 | 3,610.5 | +5.2% |
| 2024-07-19 | 7.38 | 1.55 | −79.0% | 3,804.2 | 3,794.9 | −0.2% |
| 2024-04-24 | 1.20 | 1.40 | +16.7% | 3,665.1 | 3,836.0 | +4.7% |
| 2024-03-19 | 1.44 | 1.46 | +1.4% | — | 3,685.3 | — |
| 2023-10-24 | 1.26 | 1.50 | +19.0% | 3,565.0 | 209.6 | −94.1% |
Surprise is actual minus consensus, as a share of the consensus.