| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | — | 9.76 | — | 10,595.3 | 10,738.0 | +1.3% |
| 2026-05-13 | — | 35.30 | — | 20,902.0 | 20,649.0 | −1.2% |
| 2026-01-29 | — | 16.10 | — | 10,792.7 | 12,888.0 | +19.4% |
| 2025-10-23 | — | 8.20 | — | 8,643.5 | 9,291.0 | +7.5% |
| 2025-07-25 | 15.80 | 15.80 | +0.0% | 8,763.3 | 9,848.0 | +12.4% |
| 2025-05-14 | — | 22.60 | — | 15,076.7 | 18,285.0 | +21.3% |
| 2025-01-24 | 4.72 | 3.50 | −25.8% | 7,920.3 | 9,293.0 | +17.3% |
| 2024-10-25 | 4.72 | 4.70 | −0.4% | 6,778.0 | 7,769.0 | +14.6% |
| 2024-07-23 | 0.60 | 3.02 | +403.3% | 7,171.0 | 7,851.0 | +9.5% |
| 2024-05-10 | 3.80 | 15.90 | +318.4% | 10,435.3 | 13,121.0 | +25.7% |
| 2024-01-24 | 9.30 | 0.51 | −94.5% | 9,375.3 | 6,325.0 | −32.5% |
| 2023-10-21 | 1.30 | −3.06 | −335.4% | 6,516.8 | 5,808.0 | −10.9% |
Surprise is actual minus consensus, as a share of the consensus.