| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | — | 23.21 | — | 5,791.0 | 6,157.3 | +6.3% |
| 2026-05-14 | — | 22.90 | — | 5,627.0 | 6,002.0 | +6.7% |
| 2026-02-05 | — | 21.80 | — | 5,521.0 | 5,428.0 | −1.7% |
| 2025-11-05 | — | 20.30 | — | 5,652.0 | 5,340.0 | −5.5% |
| 2025-08-07 | — | 20.10 | — | 5,209.0 | 5,102.0 | −2.1% |
| 2025-05-15 | — | 18.80 | — | 5,121.0 | 5,025.0 | −1.9% |
| 2025-02-07 | — | 18.30 | — | 5,112.0 | 4,930.0 | −3.6% |
| 2024-11-07 | — | 17.20 | — | 4,698.0 | 4,831.0 | +2.8% |
| 2024-08-07 | 66.90 | 16.30 | −75.6% | 4,630.0 | 4,590.0 | −0.9% |
| 2024-05-16 | — | 16.00 | — | 4,360.0 | 4,532.0 | +3.9% |
| 2024-02-09 | — | 15.40 | — | 4,381.0 | 4,355.0 | −0.6% |
| 2023-11-09 | — | 15.16 | — | 4,111.0 | 4,100.5 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.