| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 2.67 | 2.65 | −0.7% | 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-07-15 | 2.02 | 1.31 | −35.1% | 3,953.2 | 4,015.6 | +1.6% |
| 2025-04-15 | 1.65 | 1.45 | −12.1% | 3,963.7 | 3,690.4 | −6.9% |
| 2025-02-04 | 2.41 | 2.26 | −6.2% | 4,308.0 | 4,322.2 | +0.3% |
| 2024-10-16 | 2.02 | 1.95 | −3.5% | 3,801.7 | 3,882.6 | +2.1% |
| 2024-07-17 | 1.95 | 1.65 | −15.4% | 3,825.5 | 3,853.8 | +0.7% |
| 2024-04-17 | 1.54 | 1.59 | +3.2% | 3,616.6 | 3,630.5 | +0.4% |
| 2024-03-06 | 2.17 | 2.13 | −1.8% | 3,997.8 | 4,060.9 | +1.6% |
| 2023-10-18 | 1.84 | 1.86 | +1.1% | 3,550.9 | 3,578.1 | +0.8% |
| 2023-07-19 | 1.80 | 1.82 | +1.1% | 3,674.6 | 3,609.9 | −1.8% |
Surprise is actual minus consensus, as a share of the consensus.