| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 1.62 | 1.38 | −14.5% | 11,309.7 | 11,536.0 | +2.0% |
| 2026-05-05 | 1.29 | 1.37 | +6.2% | 9,900.0 | 10,253.0 | +3.6% |
| 2026-02-03 | 1.32 | 1.53 | +15.9% | 9,668.4 | 10,270.0 | +6.2% |
| 2025-11-04 | 1.17 | 1.20 | +2.6% | 8,756.5 | 9,246.0 | +5.6% |
| 2025-08-05 | 0.48 | 0.48 | +0.3% | 7,414.2 | 7,685.0 | +3.7% |
| 2025-05-06 | 0.94 | 0.96 | +1.7% | 7,124.4 | 7,438.0 | +4.4% |
| 2025-02-04 | 1.08 | 1.09 | +0.9% | 7,532.9 | 7,658.0 | +1.7% |
| 2024-10-29 | 0.92 | 0.92 | −0.2% | 6,714.7 | 6,819.0 | +1.6% |
| 2024-07-30 | 0.68 | 0.69 | +1.8% | 5,728.6 | 5,835.0 | +1.9% |
| 2024-04-30 | 0.62 | 0.62 | +0.6% | 5,477.0 | 5,473.0 | −0.1% |
| 2024-01-30 | 0.77 | 0.77 | +0.0% | 5,643.8 | 6,168.0 | +9.3% |
| 2023-10-31 | 0.68 | 0.70 | +2.9% | 5,369.9 | 5,800.0 | +8.0% |
Surprise is actual minus consensus, as a share of the consensus.