| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 11.95 | 10.20 | −14.6% | 26,377.0 | 26,836.0 | +1.7% |
| 2026-05-22 | 13.10 | 11.20 | −14.5% | 24,852.4 | 25,938.0 | +4.4% |
| 2026-02-13 | 11.80 | 6.30 | −46.6% | 20,802.4 | 21,512.0 | +3.4% |
| 2025-11-14 | 11.28 | 12.57 | +11.4% | 16,173.6 | 16,402.7 | +1.4% |
| 2025-10-29 | 11.30 | 12.60 | +11.5% | 16,173.6 | 16,438.0 | +1.6% |
| 2025-08-01 | 11.25 | 9.60 | −14.7% | 15,337.3 | 15,073.0 | −1.7% |
| 2025-05-23 | 10.27 | 10.00 | −2.6% | 14,578.4 | 14,754.0 | +1.2% |
| 2025-02-14 | 8.20 | 9.40 | +14.6% | 13,233.3 | 13,667.0 | +3.3% |
| 2024-10-31 | 9.85 | 9.78 | −0.7% | 14,279.8 | 14,000.0 | −2.0% |
| 2024-08-02 | 9.20 | 9.92 | +7.8% | 13,382.5 | 13,410.0 | +0.2% |
| 2024-05-24 | 10.70 | 9.39 | −12.2% | 13,589.4 | 12,794.0 | −5.9% |
| 2024-02-14 | 10.30 | 9.36 | −9.1% | 12,807.8 | 12,215.2 | −4.6% |
Surprise is actual minus consensus, as a share of the consensus.