| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 3.52 | 3.43 | −2.6% | 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-10-28 | 3.45 | 3.59 | +4.1% | 6,204.7 | 6,358.2 | +2.5% |
| 2025-07-22 | 3.76 | 3.38 | −10.1% | 6,293.7 | 6,314.5 | +0.3% |
| 2025-04-29 | 2.15 | 2.25 | +4.7% | 5,399.0 | 5,305.7 | −1.7% |
| 2025-01-30 | 2.06 | 2.09 | +1.5% | 5,319.2 | 5,297.2 | −0.4% |
| 2024-10-22 | 3.54 | 3.37 | −4.8% | 6,200.5 | 6,162.5 | −0.6% |
| 2024-07-23 | 3.48 | 3.70 | +6.3% | 6,330.7 | 6,271.5 | −0.9% |
| 2024-04-23 | 2.21 | 2.17 | −1.8% | 5,499.0 | 5,367.3 | −2.4% |
| 2024-01-25 | 1.80 | 1.81 | +0.6% | 5,222.7 | 5,252.2 | +0.6% |
| 2023-10-24 | 2.77 | 3.20 | +15.5% | 6,021.0 | 6,116.7 | +1.6% |
Surprise is actual minus consensus, as a share of the consensus.