| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-16 | 2.48 | 2.29 | −7.7% | 2,825.3 | 2,892.3 | +2.4% |
| 2026-04-21 | 2.51 | 2.80 | +11.6% | 2,618.7 | 2,770.8 | +5.8% |
| 2026-01-22 | 2.27 | 2.53 | +11.5% | 2,762.6 | 2,866.2 | +3.7% |
| 2025-10-21 | 1.99 | 2.40 | +20.6% | 2,406.4 | 2,505.1 | +4.1% |
| 2025-07-22 | 1.93 | 2.19 | +13.5% | 2,351.3 | 2,440.0 | +3.8% |
| 2025-04-22 | 1.74 | 1.81 | +4.0% | 2,185.8 | 2,253.4 | +3.1% |
| 2025-01-23 | 1.76 | 2.21 | +25.6% | 2,248.9 | 2,413.5 | +7.3% |
| 2024-10-17 | 1.63 | 1.84 | +12.9% | 2,005.5 | 2,038.1 | +1.6% |
| 2024-07-18 | 1.54 | 1.78 | +15.6% | 1,971.6 | 2,009.9 | +1.9% |
| 2024-04-18 | 1.41 | 1.50 | +6.4% | 1,870.2 | 1,890.6 | +1.1% |
| 2024-01-23 | 1.48 | 1.60 | +8.1% | 1,888.4 | 1,928.3 | +2.1% |
| 2023-10-19 | 1.41 | 1.46 | +3.5% | 1,767.0 | 1,743.7 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.