| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-06-02 | 1.89 | 2.00 | +5.8% | 10,814.6 | 10,787.0 | −0.3% |
| 2026-03-12 | 1.66 | 1.93 | +16.3% | 10,811.4 | 10,911.2 | +0.9% |
| 2025-12-03 | 0.95 | 1.28 | +35.4% | 10,776.9 | 10,649.5 | −1.2% |
| 2025-08-27 | 1.58 | 1.86 | +17.7% | 10,607.0 | 10,727.7 | +1.1% |
| 2025-06-03 | 1.48 | 1.78 | +20.3% | 10,644.1 | 10,436.0 | −2.0% |
| 2025-03-12 | 1.51 | 0.87 | −42.5% | 10,283.7 | 10,304.5 | +0.2% |
| 2024-12-05 | 0.94 | 0.89 | −4.8% | 10,258.1 | 10,183.4 | −0.7% |
| 2024-08-29 | 1.79 | 1.70 | −5.0% | 10,369.6 | 10,210.4 | −1.5% |
| 2024-05-30 | 1.58 | 1.65 | +4.4% | 9,888.1 | 9,914.0 | +0.3% |
| 2024-03-14 | 1.73 | 1.83 | +5.8% | 9,767.5 | 9,858.5 | +0.9% |
| 2023-12-07 | 1.19 | 1.26 | +5.9% | 9,643.9 | 9,694.1 | +0.5% |
| 2023-08-31 | 2.47 | 2.13 | −13.8% | 9,924.7 | 9,796.2 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.