| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 3.80 | 2.58 | −32.2% | 4,275.1 | 4,246.0 | −0.7% |
| 2026-05-01 | 6.37 | 6.48 | +1.7% | 4,973.2 | 5,034.0 | +1.2% |
| 2026-01-30 | 4.75 | 4.85 | +2.1% | 4,379.1 | 4,300.0 | −1.8% |
| 2025-10-31 | 2.91 | 3.05 | +4.8% | 3,956.8 | 3,997.0 | +1.0% |
| 2025-07-25 | 3.40 | 3.49 | +2.6% | 4,166.8 | 4,155.0 | −0.3% |
| 2025-04-25 | 6.01 | 5.67 | −5.7% | 4,868.0 | 4,729.0 | −2.9% |
| 2025-01-31 | 4.25 | 4.42 | +4.0% | 4,202.2 | 4,147.0 | −1.3% |
| 2024-10-25 | 2.48 | 2.72 | +9.7% | 3,687.5 | 3,721.0 | +0.9% |
| 2024-07-26 | 3.08 | 2.93 | −4.9% | 3,736.7 | 3,760.0 | +0.6% |
| 2024-04-26 | 5.91 | 5.66 | −4.2% | 4,135.9 | 4,070.0 | −1.6% |
| 2024-02-02 | 4.07 | 3.89 | −4.4% | 3,356.4 | 3,375.0 | +0.6% |
| 2023-10-27 | 2.21 | 2.32 | +5.0% | 2,887.0 | 2,953.0 | +2.3% |
Surprise is actual minus consensus, as a share of the consensus.