| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 4.81 | 4.83 | +0.4% | 4,093.1 | 3,678.0 | −10.1% |
| 2026-04-28 | 4.58 | 4.70 | +2.6% | 4,084.1 | 4,171.0 | +2.1% |
| 2026-02-10 | 4.33 | 4.30 | −0.7% | 3,908.4 | 3,916.0 | +0.2% |
| 2025-07-31 | 4.21 | 4.43 | +5.2% | 3,680.1 | 3,755.0 | +2.0% |
| 2025-04-29 | 4.20 | 3.54 | −15.7% | 3,725.2 | 3,777.0 | +1.4% |
| 2025-02-11 | 3.47 | 2.85 | −17.9% | 3,709.2 | 3,592.0 | −3.2% |
| 2024-10-24 | 3.64 | 3.12 | −14.3% | 3,433.2 | 3,575.0 | +4.1% |
| 2024-07-30 | 3.64 | 3.23 | −11.3% | 3,421.1 | 3,549.0 | +3.7% |
| 2024-04-25 | 3.65 | 3.16 | −13.4% | 3,414.1 | 3,491.0 | +2.3% |
| 2024-03-14 | 3.15 | 1.83 | −41.9% | 3,132.3 | 3,152.0 | +0.6% |
| 2023-11-02 | 3.04 | 2.33 | −23.4% | 3,026.1 | 3,084.0 | +1.9% |
| 2023-07-27 | 3.12 | 1.60 | −48.7% | 3,052.9 | 3,101.0 | +1.6% |
Surprise is actual minus consensus, as a share of the consensus.