| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 10.12 | 10.50 | +3.8% | 6,012.9 | 6,959.0 | +15.7% |
| 2026-05-12 | 9.40 | 11.95 | +27.1% | 5,604.8 | 6,039.0 | +7.7% |
| 2026-01-31 | 11.35 | 9.70 | −14.5% | 5,663.1 | 5,308.0 | −6.3% |
| 2025-11-10 | 11.23 | 11.10 | −1.2% | 6,062.3 | 5,502.0 | −9.2% |
| 2025-08-14 | 9.57 | 10.10 | +5.5% | 5,649.1 | 5,420.0 | −4.1% |
| 2025-05-15 | 11.77 | 12.00 | +2.0% | 6,678.2 | 6,485.0 | −2.9% |
| 2025-02-01 | 8.20 | 9.10 | +11.0% | 5,384.0 | 5,217.0 | −3.1% |
| 2024-11-12 | 8.80 | 10.06 | +14.3% | 5,557.4 | 5,533.0 | −0.4% |
| 2024-08-10 | 10.75 | 8.12 | −24.5% | 5,585.2 | 5,247.0 | −6.1% |
| 2024-05-17 | 8.93 | 10.05 | +12.5% | 4,938.5 | 5,503.0 | +11.4% |
| 2024-02-11 | 9.13 | 7.42 | −18.7% | 4,788.1 | 4,480.0 | −6.4% |
| 2023-11-07 | 8.28 | 8.19 | −1.1% | 4,537.9 | 4,481.0 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.