| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 17.42 | 20.12 | +15.5% | 15,489.0 | 15,880.0 | +2.5% |
| 2026-05-26 | 15.13 | 10.16 | −32.8% | 12,387.0 | 13,907.2 | +12.3% |
| 2026-02-12 | 16.40 | 10.75 | −34.5% | 12,150.3 | 11,360.0 | −6.5% |
| 2025-11-11 | 17.22 | 16.27 | −5.5% | 13,377.0 | 12,074.0 | −9.7% |
| 2025-08-05 | 14.24 | 16.70 | +17.3% | 12,833.4 | 12,810.0 | −0.2% |
| 2025-05-27 | 14.36 | 17.39 | +21.1% | 12,955.8 | 12,241.3 | −5.5% |
| 2025-01-29 | 10.07 | 11.50 | +14.2% | 11,641.7 | 11,480.0 | −1.4% |
| 2024-10-29 | 11.00 | 10.99 | −0.1% | 11,895.8 | 11,880.0 | −0.1% |
| 2024-08-13 | 13.10 | 9.81 | −25.1% | 12,323.9 | 11,760.0 | −4.6% |
| 2024-05-06 | 9.00 | 9.19 | +2.1% | 10,885.2 | 11,330.0 | +4.1% |
| 2024-02-07 | 7.50 | 7.29 | −2.8% | 9,226.9 | 9,917.0 | +7.5% |
| 2023-11-03 | 12.25 | 4.80 | −60.8% | 9,645.0 | 9,468.0 | −1.8% |
Surprise is actual minus consensus, as a share of the consensus.