| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 6.50 | 7.60 | +16.9% | 16,180.0 | 17,230.5 | +6.5% |
| 2026-04-30 | 7.10 | 7.70 | +8.5% | 16,623.0 | 16,933.0 | +1.9% |
| 2026-01-28 | 6.40 | 6.25 | −2.3% | 15,139.0 | 14,463.0 | −4.5% |
| 2025-10-28 | 6.40 | 7.18 | +12.2% | 14,878.0 | 15,210.2 | +2.2% |
| 2025-07-29 | 5.50 | 7.06 | +28.4% | 14,486.0 | 15,333.9 | +5.9% |
| 2025-04-30 | 7.30 | 5.92 | −18.9% | 14,983.0 | 13,509.6 | −9.8% |
| 2025-01-27 | 6.90 | 5.95 | −13.8% | 14,880.5 | 13,705.5 | −7.9% |
| 2024-11-06 | 7.20 | 6.78 | −5.8% | 15,099.0 | 14,860.4 | −1.6% |
| 2024-07-31 | 6.30 | 6.75 | +7.1% | 14,341.5 | 14,976.7 | +4.4% |
| 2024-05-23 | 5.70 | 6.36 | +11.6% | 14,344.0 | 14,664.8 | +2.2% |
| 2024-02-02 | 6.00 | 6.12 | +2.0% | 13,963.5 | 13,672.5 | −2.1% |
| 2023-11-04 | 6.90 | 6.28 | −9.0% | 14,755.0 | 14,218.2 | −3.6% |
Surprise is actual minus consensus, as a share of the consensus.