| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 2.93 | 3.01 | +2.8% | 3,870.9 | 3,928.0 | +1.5% |
| 2026-04-22 | 2.76 | 2.83 | +2.5% | 3,845.0 | 3,859.0 | +0.4% |
| 2026-01-28 | 2.83 | 2.86 | +1.1% | 3,810.1 | 3,735.0 | −2.0% |
| 2025-10-22 | 2.83 | 3.11 | +9.9% | 3,643.3 | 4,130.0 | +13.4% |
| 2025-07-23 | 2.37 | 2.18 | −8.0% | 3,376.0 | 3,786.0 | +12.1% |
| 2025-04-23 | 2.45 | 2.42 | −1.2% | 3,422.1 | 3,791.0 | +10.8% |
| 2025-01-29 | 2.62 | 2.93 | +11.8% | 3,476.6 | 3,982.0 | +14.5% |
| 2024-10-23 | 2.41 | 2.95 | +22.4% | 3,319.8 | 3,953.0 | +19.1% |
| 2024-07-24 | 2.32 | 2.39 | +3.0% | 3,243.6 | 3,714.0 | +14.5% |
| 2024-04-24 | 2.31 | 2.31 | +0.0% | 3,146.7 | 3,594.0 | +14.2% |
| 2024-01-24 | 2.26 | 2.40 | +6.2% | 3,063.0 | 3,480.0 | +13.6% |
| 2023-10-25 | 2.28 | 2.13 | −6.6% | 2,999.6 | 3,474.0 | +15.8% |
Surprise is actual minus consensus, as a share of the consensus.