| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 3.52 | 3.70 | +5.1% | 6,602.1 | 6,789.3 | +2.8% |
| 2026-04-28 | 2.27 | 2.35 | +3.5% | 5,560.8 | 5,666.9 | +1.9% |
| 2026-01-29 | 2.16 | 2.23 | +3.2% | 5,565.4 | 5,595.9 | +0.5% |
| 2025-07-22 | 3.76 | 3.38 | −10.1% | 6,215.0 | 6,314.5 | +1.6% |
| 2025-04-29 | 2.15 | 2.00 | −7.0% | 6,352.6 | 5,305.7 | −16.5% |
| 2025-01-30 | 2.06 | 2.09 | +1.5% | 5,475.4 | 5,297.2 | −3.3% |
| 2024-10-22 | 3.55 | 3.18 | −10.4% | 6,200.5 | 6,162.5 | −0.6% |
| 2024-07-23 | 3.49 | 3.50 | +0.3% | 6,330.7 | 6,271.5 | −0.9% |
| 2024-04-23 | 2.22 | 1.97 | −11.3% | 5,499.0 | 5,367.3 | −2.4% |
| 2024-03-14 | 1.80 | 1.39 | −22.8% | 5,226.2 | 5,252.2 | +0.5% |
| 2023-10-24 | 2.78 | 2.95 | +6.1% | 6,021.0 | 6,116.7 | +1.6% |
| 2023-07-25 | 2.70 | 3.07 | +13.7% | 6,034.0 | 6,240.6 | +3.4% |
Surprise is actual minus consensus, as a share of the consensus.