| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 6.77 | 4.99 | −26.4% | 35,653.2 | 34,002.6 | −4.6% |
| 2026-05-06 | 10.05 | 10.70 | +6.5% | 43,151.3 | 40,721.0 | −5.6% |
| 2026-01-29 | 5.86 | 5.10 | −13.0% | 30,524.4 | 29,253.0 | −4.2% |
| 2025-11-05 | 4.60 | 4.80 | +4.3% | 24,362.1 | 24,224.0 | −0.6% |
| 2025-08-06 | 6.18 | 5.90 | −4.5% | 28,689.9 | 29,823.0 | +3.9% |
| 2025-05-07 | 10.56 | 9.40 | −11.0% | 40,709.9 | 40,190.0 | −1.3% |
| 2025-01-29 | 5.94 | 6.00 | +1.0% | 26,951.6 | 28,074.0 | +4.2% |
| 2024-11-06 | 4.98 | 4.67 | −6.2% | 22,173.8 | 22,919.7 | +3.4% |
| 2024-08-06 | 6.40 | 8.21 | +28.3% | 29,546.9 | 28,654.0 | −3.0% |
| 2024-05-02 | 7.43 | 7.77 | +4.6% | 31,731.7 | 33,278.0 | +4.9% |
| 2024-01-30 | 6.03 | 4.89 | −18.9% | 21,206.6 | 22,412.0 | +5.7% |
| 2023-10-30 | 3.68 | 3.67 | −0.3% | 18,313.6 | 18,904.0 | +3.2% |
Surprise is actual minus consensus, as a share of the consensus.