| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 4.34 | 5.73 | +32.0% | 16,297.7 | 16,222.0 | −0.5% |
| 2026-05-11 | −3.50 | 1.57 | +144.9% | 15,548.0 | 15,473.0 | −0.5% |
| 2026-02-05 | 9.15 | 9.71 | +6.1% | 18,627.2 | 18,798.0 | +0.9% |
| 2025-10-17 | 7.72 | 10.80 | +39.9% | 18,212.2 | 18,230.0 | +0.1% |
| 2025-08-06 | −8.75 | −5.50 | +37.1% | 14,048.1 | 14,691.0 | +4.6% |
| 2025-05-12 | −14.48 | −12.70 | +12.3% | 13,295.8 | 12,498.0 | −6.0% |
| 2025-02-06 | 10.96 | 3.70 | −66.2% | 17,291.7 | 17,173.0 | −0.7% |
| 2024-10-15 | −0.28 | −1.20 | −328.6% | 15,591.0 | 16,221.0 | +4.0% |
| 2024-07-19 | −9.60 | −18.21 | −89.7% | 12,034.8 | 11,907.0 | −1.1% |
| 2024-05-14 | −2.02 | −13.21 | −554.0% | 12,628.7 | 12,564.0 | −0.5% |
| 2024-01-31 | 5.09 | 1.30 | −74.5% | 15,364.8 | 15,459.0 | +0.6% |
| 2023-10-19 | 17.04 | 16.91 | −0.8% | 18,558.4 | 19,999.0 | +7.8% |
Surprise is actual minus consensus, as a share of the consensus.