| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 2.90 | 3.23 | +11.3% | 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.61 | +14.2% | 14,610.4 | 15,031.0 | +2.9% |
| 2025-08-07 | 1.35 | 1.42 | +5.2% | 14,678.8 | 13,979.0 | −4.8% |
| 2025-05-08 | 2.05 | 2.09 | +2.0% | 16,328.4 | 16,458.0 | +0.8% |
| 2025-02-06 | 1.78 | 1.98 | +11.2% | 14,449.7 | 14,236.0 | −1.5% |
| 2024-10-31 | 1.64 | 1.78 | +8.5% | 13,973.9 | 13,604.0 | −2.6% |
| 2024-08-01 | 1.96 | 1.98 | +1.0% | 14,956.3 | 13,588.0 | −9.1% |
| 2024-05-02 | 2.04 | 2.03 | −0.5% | 14,955.6 | 13,848.0 | −7.4% |
| 2024-02-08 | 2.09 | 2.40 | +14.8% | 15,146.9 | 14,644.0 | −3.3% |
| 2023-11-02 | 2.08 | 2.16 | +3.8% | 14,902.0 | 14,250.0 | −4.4% |
Surprise is actual minus consensus, as a share of the consensus.