| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.67 | 0.70 | +4.3% | 3,051.1 | 3,138.0 | +2.8% |
| 2026-04-29 | 0.85 | 0.87 | +1.9% | 3,212.7 | 3,271.0 | +1.8% |
| 2026-02-04 | 0.35 | 0.40 | +14.3% | 2,717.2 | 2,823.0 | +3.9% |
| 2025-11-04 | 0.74 | 0.76 | +2.3% | 3,188.6 | 3,206.0 | +0.5% |
| 2025-08-05 | 0.57 | 0.58 | +2.5% | 2,793.9 | 2,787.0 | −0.2% |
| 2025-04-30 | 0.79 | 0.77 | −2.2% | 3,091.7 | 2,981.0 | −3.6% |
| 2025-02-06 | 0.31 | 0.30 | −3.2% | 2,623.0 | 2,595.0 | −1.1% |
| 2024-11-04 | 0.68 | 0.77 | +13.2% | 3,025.8 | 3,071.0 | +1.5% |
| 2024-08-05 | 0.47 | 0.55 | +17.0% | 2,756.3 | 2,679.0 | −2.8% |
| 2024-04-29 | 0.65 | 0.71 | +9.2% | 3,048.3 | 2,958.0 | −3.0% |
| 2024-02-06 | 0.16 | 0.25 | +56.3% | 2,405.2 | 2,493.0 | +3.7% |
| 2023-10-31 | 0.67 | 0.59 | −11.9% | 3,060.0 | 2,914.0 | −4.8% |
Surprise is actual minus consensus, as a share of the consensus.