| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 6.82 | 7.68 | +12.6% | 10,801.4 | 10,876.0 | +0.7% |
| 2026-04-21 | 6.06 | 6.14 | +1.3% | 9,750.5 | 9,881.0 | +1.3% |
| 2026-01-27 | 6.98 | 7.23 | +3.6% | 11,620.9 | 11,712.0 | +0.8% |
| 2025-10-21 | 6.44 | 7.67 | +19.1% | 10,717.2 | 10,423.0 | −2.7% |
| 2025-07-22 | 6.92 | 7.11 | +2.7% | 10,062.9 | 10,351.0 | +2.9% |
| 2025-04-22 | 6.24 | 6.06 | −2.9% | 9,921.6 | 9,468.0 | −4.6% |
| 2025-01-30 | 6.35 | 6.39 | +0.6% | 10,965.6 | 10,686.0 | −2.5% |
| 2024-10-24 | 6.07 | 7.00 | +15.3% | 10,184.6 | 9,996.0 | −1.9% |
| 2024-07-25 | 5.93 | 6.36 | +7.3% | 10,017.2 | 10,218.0 | +2.0% |
| 2024-04-25 | 5.79 | 6.32 | +9.2% | 9,765.1 | 10,133.0 | +3.8% |
| 2024-01-25 | 5.75 | 6.27 | +9.0% | 10,438.6 | 10,638.0 | +1.9% |
| 2023-10-26 | 5.81 | 6.18 | +6.4% | 9,581.4 | 9,775.0 | +2.0% |
Surprise is actual minus consensus, as a share of the consensus.