| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 3.07 | 2.11 | −31.3% | 8,155.4 | 8,531.0 | +4.6% |
| 2026-05-05 | 2.73 | 2.81 | +2.9% | 7,143.7 | 7,451.0 | +4.3% |
| 2026-02-03 | 3.31 | 3.33 | +0.6% | 7,089.1 | 7,055.0 | −0.5% |
| 2025-11-04 | 3.05 | 3.07 | +0.7% | 7,072.5 | 6,988.0 | −1.2% |
| 2025-08-05 | 2.93 | 2.95 | +0.7% | 6,910.2 | 7,028.0 | +1.7% |
| 2025-05-02 | 2.71 | 2.72 | +0.4% | 6,251.0 | 6,377.0 | +2.0% |
| 2025-01-31 | 2.82 | 2.83 | +0.4% | 6,324.8 | 6,240.0 | −1.3% |
| 2024-10-31 | 2.80 | 2.84 | +1.4% | 6,372.5 | 6,345.0 | −0.4% |
| 2024-08-01 | 2.61 | 2.73 | +4.6% | 6,346.8 | 6,350.0 | +0.0% |
| 2024-04-30 | 2.29 | 2.40 | +4.8% | 5,906.0 | 5,943.0 | +0.6% |
| 2024-02-01 | 2.47 | 2.55 | +3.2% | 5,911.1 | 5,967.0 | +0.9% |
| 2023-10-31 | 2.34 | 2.47 | +5.6% | 5,907.2 | 5,880.0 | −0.5% |
Surprise is actual minus consensus, as a share of the consensus.