| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.95 | 0.86 | −8.7% | 5,356.3 | 5,361.0 | +0.1% |
| 2026-05-01 | 0.94 | 0.97 | +2.9% | 5,215.8 | 5,324.0 | +2.1% |
| 2026-01-30 | 0.91 | 0.95 | +4.2% | 5,122.8 | 5,230.0 | +2.1% |
| 2025-10-31 | 0.89 | 0.91 | +2.4% | 5,127.1 | 5,131.0 | +0.1% |
| 2025-08-01 | 0.90 | 0.92 | +2.6% | 5,035.6 | 5,110.0 | +1.5% |
| 2025-04-25 | 0.86 | 0.91 | +6.3% | 4,866.4 | 4,911.0 | +0.9% |
| 2025-01-31 | 0.90 | 0.91 | +1.1% | 4,979.5 | 4,945.0 | −0.7% |
| 2024-10-25 | 0.89 | 0.91 | +2.2% | 5,006.0 | 5,033.0 | +0.5% |
| 2024-07-26 | 0.87 | 0.91 | +4.6% | 5,004.3 | 5,058.0 | +1.1% |
| 2024-04-26 | 0.81 | 0.86 | +6.2% | 4,959.8 | 5,065.0 | +2.1% |
| 2024-01-26 | 0.85 | 0.87 | +2.4% | 4,890.2 | 4,950.0 | +1.2% |
| 2023-10-27 | 0.80 | 0.86 | +7.5% | 4,817.9 | 4,915.0 | +2.0% |
Surprise is actual minus consensus, as a share of the consensus.