| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.84 | 0.62 | −26.3% | 5,375.0 | 5,442.0 | +1.2% |
| 2026-04-22 | 0.79 | 0.80 | +1.5% | 5,172.9 | 5,203.0 | +0.6% |
| 2026-02-04 | 0.78 | 0.80 | +2.4% | 5,279.9 | 5,286.0 | +0.1% |
| 2025-10-22 | 0.71 | 0.75 | +5.0% | 4,969.0 | 5,065.0 | +1.9% |
| 2025-07-23 | 0.73 | 0.75 | +3.4% | 4,893.0 | 5,061.0 | +3.4% |
| 2025-04-23 | 0.67 | 0.75 | +11.4% | 4,571.7 | 4,663.0 | +2.0% |
| 2025-02-05 | 0.66 | 0.70 | +6.5% | 4,420.5 | 4,561.0 | +3.2% |
| 2024-10-23 | 0.59 | 0.63 | +7.1% | 4,040.8 | 4,209.0 | +4.2% |
| 2024-07-24 | 0.58 | 0.62 | +6.3% | 4,028.8 | 4,120.0 | +2.3% |
| 2024-04-24 | 0.51 | 0.56 | +8.9% | 3,684.1 | 3,856.0 | +4.7% |
| 2024-01-31 | 0.51 | 0.55 | +7.8% | 3,592.9 | 3,725.0 | +3.7% |
| 2023-10-26 | 0.48 | 0.50 | +4.2% | 3,474.9 | 3,527.0 | +1.5% |
Surprise is actual minus consensus, as a share of the consensus.