| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 9.22 | 10.63 | +15.3% | 12,965.1 | 13,378.9 | +3.2% |
| 2026-04-30 | 9.54 | 9.82 | +2.9% | 13,300.9 | 13,734.0 | +3.3% |
| 2026-01-30 | 8.00 | 8.00 | +0.0% | 12,136.0 | 11,683.0 | −3.7% |
| 2025-10-16 | 7.88 | 8.30 | +5.3% | 12,028.7 | 11,724.8 | −2.5% |
| 2025-07-22 | 5.82 | 6.90 | +18.6% | 11,567.7 | 11,027.0 | −4.7% |
| 2025-05-06 | 6.84 | 4.60 | −32.7% | 12,716.9 | 12,219.0 | −3.9% |
| 2025-02-04 | 6.30 | 4.90 | −22.2% | 12,135.6 | 11,637.0 | −4.1% |
| 2024-10-22 | 6.91 | 5.28 | −23.6% | 11,873.0 | 11,833.5 | −0.3% |
| 2024-07-23 | 6.21 | 5.63 | −9.3% | 11,187.9 | 11,137.0 | −0.5% |
| 2024-05-07 | 8.33 | 6.43 | −22.8% | 12,800.6 | 12,408.0 | −3.1% |
| 2024-01-31 | 7.74 | 6.53 | −15.6% | 11,605.6 | 11,518.0 | −0.8% |
| 2023-10-20 | 7.86 | 6.78 | −13.7% | 11,446.7 | 11,216.0 | −2.0% |
Surprise is actual minus consensus, as a share of the consensus.