| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 5.39 | 4.52 | −16.1% | 1,662.0 | 1,711.8 | +3.0% |
| 2026-04-30 | 3.87 | 3.93 | +1.6% | 1,501.0 | 1,516.7 | +1.0% |
| 2026-02-03 | 4.71 | 4.73 | +0.4% | 1,488.6 | 1,492.7 | +0.3% |
| 2025-10-28 | 4.98 | 5.17 | +3.8% | 1,535.0 | 1,502.4 | −2.1% |
| 2025-07-29 | 4.36 | 4.93 | +13.1% | 1,551.8 | 1,484.3 | −4.3% |
| 2025-05-01 | 3.70 | 3.50 | −5.4% | 1,383.7 | 1,365.2 | −1.3% |
| 2025-02-04 | 4.02 | 4.10 | +2.0% | 1,412.4 | 1,334.3 | −5.5% |
| 2024-10-29 | 4.45 | 4.49 | +0.9% | 1,482.9 | 1,442.6 | −2.7% |
| 2024-07-30 | 4.24 | 4.37 | +3.1% | 1,483.5 | 1,452.5 | −2.1% |
| 2024-04-30 | 3.54 | 3.60 | +1.7% | 1,390.5 | 1,399.1 | +0.6% |
| 2024-01-30 | 3.58 | 3.69 | +3.1% | 1,317.1 | 1,345.8 | +2.2% |
| 2023-10-31 | 4.05 | 3.95 | −2.5% | 1,394.5 | 1,375.8 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.