| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.33 | 0.33 | −0.5% | 14,075.1 | 14,364.5 | +2.1% |
| 2026-05-05 | 0.31 | 0.29 | −5.7% | 13,881.4 | 14,068.0 | +1.3% |
| 2026-02-25 | 0.24 | 0.26 | +9.5% | 12,422.5 | 13,172.5 | +6.0% |
| 2025-10-28 | 0.26 | 0.27 | +5.9% | 13,077.1 | 24,890.3 | +90.3% |
| 2025-07-29 | 0.25 | 0.29 | +18.2% | 12,595.4 | 24,751.6 | +96.5% |
| 2025-04-29 | 0.25 | 0.29 | +18.2% | 12,343.6 | 13,711.2 | +11.1% |
| 2025-02-19 | 0.13 | 0.23 | +70.6% | 11,718.0 | 13,551.8 | +15.6% |
| 2024-10-29 | 0.22 | 0.26 | +17.2% | 12,526.6 | 12,913.5 | +3.1% |
| 2024-07-31 | 0.25 | 0.27 | +6.2% | 12,580.8 | 16,015.1 | +27.3% |
| 2024-04-30 | 0.27 | 0.27 | +0.0% | 13,981.7 | 13,809.9 | −1.2% |
| 2024-02-21 | 0.21 | 0.19 | −11.1% | 9,614.6 | 10,772.7 | +12.0% |
| 2023-10-30 | 0.25 | 0.22 | −10.0% | 11,176.1 | 12,958.7 | +16.0% |
Surprise is actual minus consensus, as a share of the consensus.