| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-16 | 2.51 | 2.80 | +11.6% | 2,825.3 | 2,892.3 | +2.4% |
| 2026-04-21 | 2.12 | 2.50 | +17.9% | 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-04-22 | 1.74 | 1.92 | +10.3% | 2,185.8 | 2,253.4 | +3.1% |
| 2025-01-22 | 1.79 | 2.21 | +23.5% | 2,204.6 | 2,413.5 | +9.5% |
| 2024-10-18 | 1.64 | 1.56 | −4.9% | 2,005.5 | 2,038.1 | +1.6% |
| 2024-07-19 | 1.54 | 1.46 | −5.2% | 1,971.6 | 2,009.9 | +1.9% |
| 2024-04-19 | 1.42 | 1.51 | +6.3% | 1,870.2 | 1,890.6 | +1.1% |
| 2024-03-18 | 1.48 | 1.69 | +14.2% | 1,888.2 | 1,928.3 | +2.1% |
| 2023-10-20 | 1.42 | 1.16 | −18.3% | 1,769.9 | 1,743.7 | −1.5% |
| 2023-07-21 | 1.33 | 1.18 | −11.3% | 1,741.5 | 1,755.9 | +0.8% |
| 2023-04-19 | 1.20 | 1.00 | −16.8% | 1,592.8 | 1,696.2 | +6.5% |
Surprise is actual minus consensus, as a share of the consensus.