| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.95 | 0.99 | +4.5% | 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-08-01 | 0.90 | 0.91 | +1.9% | 5,176.6 | 5,110.0 | −1.3% |
| 2025-04-25 | 0.86 | 0.85 | −1.1% | 5,024.2 | 4,911.0 | −2.3% |
| 2025-01-31 | 0.89 | 0.91 | +2.2% | 5,005.4 | 4,944.0 | −1.2% |
| 2024-10-25 | 0.89 | 0.90 | +1.2% | 5,006.0 | 5,033.0 | +0.5% |
| 2024-07-26 | 0.87 | 0.89 | +2.1% | 5,004.3 | 5,058.0 | +1.1% |
| 2024-04-26 | 0.81 | 0.83 | +1.7% | 4,959.8 | 5,065.0 | +2.1% |
| 2024-03-13 | 0.85 | 0.87 | +2.1% | 4,893.2 | 4,950.0 | +1.2% |
| 2023-10-27 | 0.80 | 0.86 | +6.7% | 4,813.7 | 4,915.0 | +2.1% |
| 2023-07-28 | 0.75 | 0.60 | −19.0% | 4,696.7 | 4,822.0 | +2.7% |
Surprise is actual minus consensus, as a share of the consensus.