| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 2.82 | 3.12 | +10.6% | 2,972.7 | 3,043.0 | +2.4% |
| 2026-04-21 | 2.37 | 2.50 | +5.5% | 2,828.5 | 2,895.0 | +2.3% |
| 2026-02-10 | 2.36 | 2.42 | +2.5% | 2,754.2 | 2,806.0 | +1.9% |
| 2025-07-22 | 2.57 | 2.62 | +1.9% | 2,735.5 | 2,761.0 | +0.9% |
| 2025-04-22 | 2.15 | 1.94 | −9.8% | 2,688.7 | 2,652.0 | −1.4% |
| 2025-01-30 | 2.19 | 2.23 | +1.8% | 2,578.5 | 2,621.0 | +1.6% |
| 2024-10-22 | 2.26 | 1.99 | −11.9% | 2,431.9 | 2,488.0 | +2.3% |
| 2024-07-23 | 2.33 | 2.04 | −12.4% | 2,390.0 | 2,397.0 | +0.3% |
| 2024-04-23 | 1.86 | 1.72 | −7.5% | 2,286.8 | 2,366.0 | +3.5% |
| 2024-03-13 | 2.11 | 1.70 | −19.4% | 2,253.5 | 2,288.0 | +1.5% |
| 2023-10-24 | 2.19 | 1.96 | −10.5% | 2,268.9 | 2,295.0 | +1.1% |
| 2023-07-26 | 2.27 | 2.05 | −9.7% | 2,257.7 | 2,338.0 | +3.6% |
Surprise is actual minus consensus, as a share of the consensus.