| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-01 | 3.19 | 3.29 | +3.2% | 18,054.7 | — | — |
| 2026-06-18 | 3.70 | 3.80 | +2.7% | 18,778.0 | 18,718.1 | −0.3% |
| 2026-03-19 | 2.86 | 2.93 | +2.4% | 17,842.7 | 18,044.1 | +1.1% |
| 2025-12-18 | 3.74 | 3.94 | +5.3% | 18,525.9 | 18,742.1 | +1.2% |
| 2025-09-25 | 2.98 | 3.03 | +1.7% | 17,376.2 | 17,596.3 | +1.3% |
| 2025-06-20 | 3.35 | 3.49 | +4.2% | 17,316.3 | 17,727.9 | +2.4% |
| 2025-03-20 | 2.81 | 2.82 | +0.4% | 16,618.2 | 16,659.3 | +0.2% |
| 2024-12-19 | 3.42 | 3.59 | +5.0% | 17,145.1 | 17,689.5 | +3.2% |
| 2024-09-26 | 2.78 | 2.79 | +0.4% | 16,366.4 | 16,405.8 | +0.2% |
| 2024-06-20 | 3.15 | 3.13 | −0.6% | 16,543.1 | 16,466.8 | −0.5% |
| 2024-03-21 | 2.66 | 2.77 | +4.1% | 15,846.4 | 15,799.5 | −0.3% |
| 2023-12-19 | 3.14 | 3.27 | +4.1% | 16,040.1 | 16,224.3 | +1.1% |
Surprise is actual minus consensus, as a share of the consensus.