| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 0.98 | 1.41 | +43.7% | 28,805.2 | 29,135.5 | +1.1% |
| 2026-08-08 | 0.87 | 0.42 | −51.9% | 28,876.9 | 29,307.0 | +1.5% |
| 2026-05-16 | 0.73 | 0.95 | +30.7% | 27,488.0 | 28,500.0 | +3.7% |
| 2026-01-31 | 0.48 | 0.52 | +7.3% | 27,824.3 | 28,050.0 | +0.8% |
| 2025-11-05 | −0.20 | −0.67 | −244.7% | 25,674.0 | 25,593.2 | −0.3% |
| 2025-08-01 | 1.05 | 1.20 | +14.3% | 25,777.2 | 22,940.0 | −11.0% |
| 2025-07-31 | 0.95 | 1.20 | +26.3% | 25,777.2 | 22,940.0 | −11.0% |
| 2025-05-16 | 0.38 | 0.96 | +154.3% | 22,761.8 | 21,915.7 | −3.7% |
| 2025-02-07 | 1.05 | 0.30 | −71.4% | 24,152.8 | 23,783.0 | −1.5% |
| 2024-11-14 | 0.68 | 0.13 | −80.7% | 22,181.5 | 21,897.3 | −1.3% |
| 2024-08-02 | −0.80 | 0.72 | +190.0% | 21,335.9 | 21,723.0 | +1.8% |
| 2024-05-17 | −0.04 | −1.13 | −2954.1% | 21,164.1 | 20,755.4 | −1.9% |
Surprise is actual minus consensus, as a share of the consensus.