| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.98 | 1.95 | −1.5% | 6,709.2 | 6,684.0 | −0.4% |
| 2026-04-28 | 1.75 | 1.81 | +3.4% | 6,279.3 | 6,227.0 | −0.8% |
| 2026-01-28 | 1.95 | 1.93 | −1.0% | 6,386.6 | 6,313.0 | −1.2% |
| 2025-10-27 | 2.01 | 1.98 | −1.5% | 6,492.3 | 6,443.0 | −0.8% |
| 2025-07-28 | 1.89 | 1.92 | +1.6% | 6,361.1 | 6,430.0 | +1.1% |
| 2025-04-28 | 1.59 | 1.67 | +5.0% | 6,108.1 | 6,018.0 | −1.5% |
| 2025-01-29 | 1.80 | 1.70 | −5.6% | 5,836.3 | 5,893.0 | +1.0% |
| 2024-10-28 | 1.89 | 1.96 | +3.7% | 5,512.9 | 5,609.0 | +1.7% |
| 2024-07-24 | 1.83 | 1.82 | −0.5% | 5,429.1 | 5,402.0 | −0.5% |
| 2024-04-24 | 1.51 | 1.75 | +15.9% | 5,215.4 | 5,159.0 | −1.1% |
| 2024-02-12 | 1.53 | 1.74 | +13.7% | 5,193.9 | 5,217.0 | +0.4% |
| 2023-10-24 | 1.61 | 1.63 | +1.2% | 5,272.3 | 5,198.0 | −1.4% |
Surprise is actual minus consensus, as a share of the consensus.