| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 4.46 | 5.04 | +13.0% | 10,147.0 | 10,397.0 | +2.5% |
| 2026-04-27 | 2.82 | 3.23 | +14.5% | 8,881.2 | 9,496.0 | +6.9% |
| 2026-01-26 | 1.91 | 1.73 | −9.4% | 7,906.4 | 7,687.0 | −2.8% |
| 2025-10-27 | 2.18 | 2.63 | +20.6% | 8,178.0 | 8,521.0 | +4.2% |
| 2025-07-28 | 2.55 | 2.60 | +2.0% | 8,536.7 | 8,456.0 | −0.9% |
| 2025-04-28 | 0.69 | 0.77 | +12.1% | 7,221.1 | 7,830.0 | +8.4% |
| 2025-01-27 | 0.94 | 1.22 | +29.8% | 6,762.9 | 7,076.0 | +4.6% |
| 2024-10-21 | 1.50 | 1.49 | −0.7% | 7,280.4 | 7,444.2 | +2.2% |
| 2024-07-22 | 2.35 | 2.68 | +14.0% | 7,685.6 | 8,077.2 | +5.1% |
| 2024-04-22 | 3.66 | 3.46 | −5.5% | 8,257.9 | 8,137.1 | −1.5% |
| 2024-01-29 | 2.90 | 3.16 | +9.0% | 7,653.4 | 7,704.5 | +0.7% |
| 2023-10-23 | 4.25 | 4.57 | +7.5% | 8,311.5 | 8,775.7 | +5.6% |
Surprise is actual minus consensus, as a share of the consensus.