| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 10.10 | 10.43 | +3.3% | 8,108.7 | 8,033.0 | −0.9% |
| 2026-05-08 | 9.25 | 10.70 | +15.7% | 7,782.3 | 8,422.0 | +8.2% |
| 2026-02-06 | 9.40 | 8.60 | −8.5% | 7,707.0 | 7,528.0 | −2.3% |
| 2025-10-30 | 8.75 | 9.70 | +10.9% | 7,238.7 | 7,747.0 | +7.0% |
| 2025-07-25 | 8.90 | 8.50 | −4.5% | 7,416.8 | 7,035.0 | −5.1% |
| 2025-05-09 | 8.30 | 8.40 | +1.2% | 7,456.3 | 7,095.0 | −4.8% |
| 2025-02-13 | 8.10 | 7.80 | −3.7% | 7,062.3 | 7,026.0 | −0.5% |
| 2024-10-30 | 9.50 | 8.69 | −8.5% | 7,326.0 | 6,939.0 | −5.3% |
| 2024-07-18 | 9.00 | 8.42 | −6.4% | 7,005.8 | 7,056.0 | +0.7% |
| 2024-05-06 | 9.10 | 8.40 | −7.7% | 7,236.5 | 6,911.0 | −4.5% |
| 2024-02-03 | 8.70 | 8.40 | −3.4% | 6,631.0 | 6,599.0 | −0.5% |
| 2023-11-08 | 9.10 | 9.20 | +1.1% | 6,995.2 | 6,674.0 | −4.6% |
Surprise is actual minus consensus, as a share of the consensus.