| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 2.90 | 3.24 | +11.7% | 18,786.7 | 19,522.0 | +3.9% |
| 2026-04-30 | 1.72 | 1.89 | +9.9% | 15,618.3 | 16,054.0 | +2.8% |
| 2026-02-05 | 1.07 | 1.02 | −4.7% | 13,946.6 | 14,185.0 | +1.7% |
| 2025-11-06 | 1.41 | 1.38 | −2.1% | 13,870.1 | 15,522.0 | +11.9% |
| 2025-08-07 | 1.35 | 1.57 | +16.3% | 14,846.7 | 14,319.0 | −3.6% |
| 2025-05-08 | 2.05 | 2.09 | +2.0% | 14,868.8 | 17,101.0 | +15.0% |
| 2025-02-06 | 1.84 | 1.90 | +3.3% | 17,516.2 | 14,238.0 | −18.7% |
| 2024-10-31 | 1.67 | 1.76 | +5.4% | 13,973.9 | 12,992.0 | −7.0% |
| 2024-08-01 | 1.96 | 1.98 | +1.0% | 14,956.3 | 14,023.0 | −6.2% |
| 2024-05-02 | 2.04 | 2.15 | +5.4% | 14,955.6 | 13,794.0 | −7.8% |
| 2024-02-08 | 2.09 | 2.52 | +20.6% | 15,146.9 | 14,644.0 | −3.3% |
| 2023-11-02 | 2.12 | 2.32 | +9.4% | 14,972.7 | 14,261.0 | −4.8% |
Surprise is actual minus consensus, as a share of the consensus.