| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 2.67 | 2.08 | −22.1% | 6,442.3 | 6,562.5 | +1.9% |
| 2026-04-28 | 1.82 | 1.90 | +4.4% | 5,849.3 | 6,242.9 | +6.7% |
| 2026-02-18 | 2.72 | 2.59 | −4.8% | 4,501.8 | 5,528.8 | +22.8% |
| 2025-10-21 | 2.16 | 2.24 | +3.7% | 4,016.3 | 4,037.1 | +0.5% |
| 2025-07-15 | 2.02 | 2.05 | +1.5% | 3,977.7 | 4,015.6 | +1.0% |
| 2025-04-15 | 1.65 | 1.70 | +3.0% | 3,709.8 | 3,690.4 | −0.5% |
| 2025-02-04 | 2.38 | 2.41 | +1.3% | 4,308.0 | 4,322.2 | +0.3% |
| 2024-10-15 | 2.02 | 2.03 | +0.5% | 4,360.2 | 3,882.6 | −11.0% |
| 2024-07-16 | 1.93 | 1.95 | +1.0% | 3,825.5 | 3,853.8 | +0.7% |
| 2024-04-16 | 1.55 | 1.67 | +7.7% | 3,616.6 | 3,630.5 | +0.4% |
| 2024-02-06 | 2.16 | 2.20 | +1.9% | 3,989.5 | 4,060.9 | +1.8% |
| 2023-10-17 | 1.84 | 1.86 | +1.1% | 3,987.1 | 3,578.1 | −10.3% |
Surprise is actual minus consensus, as a share of the consensus.