| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 4.90 | 4.97 | +1.4% | 6,608.9 | — | — |
| 2026-07-15 | 4.46 | 4.82 | +8.0% | 6,513.6 | 6,875.0 | +5.5% |
| 2026-04-15 | 3.93 | 4.13 | +5.1% | 6,244.0 | 6,166.0 | −1.2% |
| 2026-01-16 | 4.23 | 4.88 | +15.4% | 5,958.3 | 6,071.0 | +1.9% |
| 2025-10-15 | 4.05 | 4.35 | +7.4% | 5,828.8 | 5,915.0 | +1.5% |
| 2025-07-16 | 3.55 | 3.85 | +8.5% | 5,606.8 | 5,661.0 | +1.0% |
| 2025-04-15 | 3.38 | 3.51 | +3.8% | 5,484.6 | 5,447.0 | −0.7% |
| 2025-01-16 | 3.26 | 3.77 | +15.6% | 5,505.1 | 5,561.0 | +1.0% |
| 2024-10-15 | 3.30 | 3.75 | +13.6% | 5,389.2 | 5,431.0 | +0.8% |
| 2024-07-16 | 2.98 | 3.30 | +10.7% | 5,408.4 | 4,671.0 | −13.6% |
| 2024-04-16 | 3.01 | 3.36 | +11.6% | 5,189.9 | 5,146.0 | −0.8% |
| 2024-01-16 | 2.99 | 3.16 | +5.7% | 5,294.2 | 5,373.0 | +1.5% |
Surprise is actual minus consensus, as a share of the consensus.