| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 9.98 | 10.66 | +6.8% | 13,511.8 | 13,526.0 | +0.1% |
| 2026-04-24 | 9.96 | 9.17 | −7.9% | 13,549.7 | 13,597.0 | +0.3% |
| 2026-01-30 | 9.78 | 10.34 | +5.7% | 13,732.0 | 13,601.0 | −1.0% |
| 2025-07-25 | 9.58 | 9.18 | −4.2% | 13,768.8 | 13,766.0 | −0.0% |
| 2025-04-25 | 8.43 | 8.42 | −0.1% | 13,721.8 | 13,735.0 | +0.1% |
| 2025-01-31 | 9.21 | 10.10 | +9.7% | 13,879.2 | 13,926.0 | +0.3% |
| 2024-11-01 | 8.61 | 8.82 | +2.4% | 13,658.7 | 13,795.0 | +1.0% |
| 2024-07-26 | 7.98 | 8.49 | +6.4% | 13,592.4 | 13,685.0 | +0.7% |
| 2024-04-26 | 7.86 | 7.54 | −4.1% | 13,746.1 | 13,679.0 | −0.5% |
| 2024-03-06 | 8.76 | 7.07 | −19.3% | 13,700.9 | 13,711.0 | +0.1% |
| 2023-10-27 | 8.06 | 8.26 | +2.5% | 13,644.2 | 13,584.0 | −0.4% |
| 2023-07-28 | 8.06 | 8.05 | −0.1% | 13,840.9 | 13,659.0 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.