| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 2.36 | 2.48 | +4.9% | 3,942.0 | 3,983.0 | +1.0% |
| 2026-04-23 | 1.81 | 1.79 | −1.1% | 3,373.7 | 3,408.6 | +1.0% |
| 2026-01-29 | 2.81 | 2.58 | −8.2% | 4,333.8 | 4,610.7 | +6.4% |
| 2025-10-21 | 2.89 | 2.96 | +2.4% | 4,301.8 | 4,404.8 | +2.4% |
| 2025-07-22 | 2.95 | 3.03 | +2.7% | 4,377.8 | 4,403.8 | +0.6% |
| 2025-04-22 | 2.43 | 2.57 | +5.8% | 3,818.6 | 3,892.7 | +1.9% |
| 2025-01-30 | 3.28 | 3.50 | +6.7% | 4,635.5 | 4,921.8 | +6.2% |
| 2024-10-22 | 3.11 | 3.35 | +7.7% | 4,273.0 | 4,476.3 | +4.8% |
| 2024-07-23 | 3.27 | 3.77 | +15.3% | 4,492.0 | 4,599.7 | +2.4% |
| 2024-04-23 | 2.36 | 2.96 | +25.4% | 3,580.9 | 3,949.2 | +10.3% |
| 2024-01-30 | 3.22 | 3.28 | +1.9% | 4,476.1 | 4,293.7 | −4.1% |
| 2023-10-24 | 2.84 | 2.91 | +2.5% | 4,015.5 | 4,003.5 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.