| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 17.33 | 37.29 | +115.2% | 15,761.5 | 16,577.0 | +5.2% |
| 2026-05-09 | 31.20 | 19.40 | −37.8% | 15,479.7 | 15,335.0 | −0.9% |
| 2026-01-30 | 39.63 | 42.70 | +7.7% | 16,353.0 | 16,162.0 | −1.2% |
| 2025-11-10 | 25.65 | 34.30 | +33.7% | 15,690.3 | 15,493.0 | −1.3% |
| 2025-07-29 | 26.13 | 20.60 | −21.2% | 14,456.4 | 14,419.0 | −0.3% |
| 2025-07-21 | 25.65 | 20.58 | −19.8% | 15,968.0 | 14,419.2 | −9.7% |
| 2025-05-26 | 33.99 | 23.24 | −31.6% | 14,635.5 | 14,173.2 | −3.2% |
| 2025-01-29 | 34.31 | 34.10 | −0.6% | 15,011.4 | 15,117.0 | +0.7% |
| 2024-11-12 | 33.62 | 26.49 | −21.2% | 14,615.2 | 14,484.6 | −0.9% |
| 2024-11-11 | 31.93 | 26.48 | −17.1% | 14,508.4 | 14,485.0 | −0.2% |
| 2024-07-19 | 30.83 | 22.51 | −27.0% | 13,306.3 | 13,427.1 | +0.9% |
| 2024-05-02 | 27.47 | 32.78 | +19.3% | 13,170.0 | 13,228.7 | +0.4% |
Surprise is actual minus consensus, as a share of the consensus.