| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 2.82 | 2.85 | +1.0% | 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-10-21 | 2.50 | 2.60 | +4.0% | 2,735.7 | 2,816.0 | +2.9% |
| 2025-07-22 | 2.57 | 2.62 | +1.9% | 2,725.0 | 2,761.0 | +1.3% |
| 2025-04-22 | 2.15 | 2.21 | +2.8% | 2,630.1 | 2,652.0 | +0.8% |
| 2025-01-30 | 2.19 | 2.23 | +1.8% | 2,578.5 | 2,621.0 | +1.6% |
| 2024-10-22 | 2.26 | 2.30 | +1.8% | 2,431.9 | 2,488.0 | +2.3% |
| 2024-07-23 | 2.34 | 2.35 | +0.4% | 2,390.0 | 2,397.0 | +0.3% |
| 2024-04-23 | 1.86 | 2.04 | +9.7% | 2,286.8 | 2,366.0 | +3.5% |
| 2024-02-01 | 2.11 | 2.15 | +1.9% | 2,253.4 | 2,288.0 | +1.5% |
| 2023-10-24 | 2.19 | 2.22 | +1.4% | 2,272.7 | 2,295.0 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.