| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-21 | 1.17 | 1.36 | +16.3% | 5,968.0 | — | — |
| 2026-05-22 | 1.03 | 1.10 | +6.8% | 5,437.4 | 5,661.5 | +4.1% |
| 2026-03-05 | 0.93 | 0.96 | +2.8% | 5,548.6 | 5,575.4 | +0.5% |
| 2025-11-21 | 1.09 | 1.16 | +6.4% | 5,344.1 | 5,348.2 | +0.1% |
| 2025-08-22 | 1.09 | 1.14 | +4.6% | 5,486.0 | 5,380.2 | −1.9% |
| 2025-05-22 | 0.92 | 1.14 | +23.4% | 5,187.8 | 5,153.5 | −0.7% |
| 2025-03-06 | 0.88 | 0.93 | +5.9% | 5,261.9 | 5,278.5 | +0.3% |
| 2024-11-21 | 0.91 | 1.18 | +29.7% | 5,118.7 | 5,099.4 | −0.4% |
| 2024-08-22 | 1.00 | 1.09 | +9.0% | 5,149.8 | 5,205.4 | +1.1% |
| 2024-05-23 | 0.83 | 0.85 | +2.4% | 4,855.0 | 4,918.5 | +1.3% |
| 2024-03-07 | 1.06 | 1.11 | +4.7% | 5,385.9 | 5,357.3 | −0.5% |
| 2023-11-17 | 0.95 | 0.98 | +3.2% | 5,368.4 | 4,924.7 | −8.3% |
Surprise is actual minus consensus, as a share of the consensus.