| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.55 | 1.42 | −8.6% | 3,805.7 | 3,827.0 | +0.6% |
| 2026-04-30 | 1.30 | 1.45 | +11.5% | 3,503.6 | 3,695.0 | +5.5% |
| 2026-01-28 | 1.70 | 1.73 | +1.8% | 4,044.7 | 4,175.0 | +3.2% |
| 2025-10-23 | 1.46 | 1.55 | +6.2% | 3,703.4 | 3,602.0 | −2.7% |
| 2025-07-24 | 1.45 | 1.55 | +6.9% | 3,639.4 | 3,527.0 | −3.1% |
| 2025-04-24 | 1.14 | 1.28 | +12.3% | 3,247.0 | 3,135.0 | −3.4% |
| 2025-01-22 | 1.27 | 1.34 | +5.5% | 3,748.6 | 3,892.0 | +3.8% |
| 2024-10-24 | 1.49 | 1.40 | −6.0% | 3,495.7 | 3,343.0 | −4.4% |
| 2024-07-18 | 1.48 | 1.54 | +4.1% | 3,561.6 | 3,424.0 | −3.9% |
| 2024-04-25 | 1.23 | 1.20 | −2.4% | 3,285.4 | 3,024.0 | −8.0% |
| 2024-01-24 | 1.53 | 1.60 | +4.6% | 3,949.4 | 3,636.0 | −7.9% |
| 2023-10-26 | 1.27 | 1.49 | +17.3% | 3,475.8 | 3,078.0 | −11.4% |
Surprise is actual minus consensus, as a share of the consensus.