| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | — | 2.53 | — | 12,173.4 | 10,972.0 | −9.9% |
| 2026-05-01 | — | 3.05 | — | 12,167.8 | 10,779.0 | −11.4% |
| 2026-01-27 | 0.70 | 0.70 | −0.3% | 9,396.0 | 9,368.7 | −0.3% |
| 2025-11-12 | — | −0.53 | — | 9,447.6 | 9,075.3 | −3.9% |
| 2025-09-30 | — | −0.53 | — | 9,468.0 | 9,075.3 | −4.1% |
| 2025-07-26 | — | 0.65 | — | 9,821.0 | 10,152.6 | +3.4% |
| 2025-07-22 | −2.34 | 11.04 | +571.8% | 9,821.0 | 10,152.6 | +3.4% |
| 2025-06-01 | −2.34 | 11.04 | +571.4% | 10,556.5 | 9,472.1 | −10.3% |
| 2025-05-28 | −2.35 | 11.05 | +570.8% | 11,149.3 | 9,472.1 | −15.0% |
| 2025-01-17 | 5.75 | 5.50 | −4.3% | 10,242.3 | 9,527.0 | −7.0% |
| 2024-10-24 | 6.81 | 10.48 | +53.9% | 9,618.1 | 10,536.3 | +9.5% |
| 2024-07-24 | — | 4.47 | — | 9,196.0 | 10,050.2 | +9.3% |
Surprise is actual minus consensus, as a share of the consensus.