| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-06-18 | 3.71 | 3.80 | +2.4% | 18,778.0 | 18,718.1 | −0.3% |
| 2026-03-19 | 2.84 | 2.93 | +3.2% | 17,842.7 | 18,044.1 | +1.1% |
| 2025-09-24 | 2.98 | 2.25 | −24.5% | 18,594.3 | 17,596.3 | −5.4% |
| 2025-06-18 | 3.35 | 3.49 | +4.2% | 17,258.6 | 17,727.9 | +2.7% |
| 2025-03-19 | 2.81 | 2.82 | +0.4% | 17,166.3 | 16,659.3 | −3.0% |
| 2024-12-19 | 3.42 | 3.59 | +5.0% | 16,632.6 | 17,689.5 | +6.4% |
| 2024-09-26 | 2.78 | 2.66 | −4.3% | 16,366.4 | 16,405.8 | +0.2% |
| 2024-06-20 | 3.16 | 3.08 | −2.5% | 16,543.1 | 16,466.8 | −0.5% |
| 2024-03-21 | 2.66 | 2.63 | −1.1% | 15,846.4 | 15,799.5 | −0.3% |
| 2024-01-31 | 3.14 | 3.10 | −1.3% | 16,169.4 | 16,224.3 | +0.3% |
| 2023-08-31 | 2.65 | 2.15 | −18.9% | 16,068.8 | 15,985.2 | −0.5% |
| 2023-05-31 | 3.02 | 3.15 | +4.3% | 16,492.3 | 16,564.6 | +0.4% |
Surprise is actual minus consensus, as a share of the consensus.