| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 3.07 | 3.15 | +2.6% | 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-08-05 | 2.93 | 2.51 | −14.3% | 7,072.9 | 7,028.0 | −0.6% |
| 2025-05-02 | 2.71 | 2.72 | +0.4% | 6,788.4 | 6,377.0 | −6.1% |
| 2025-01-31 | 2.81 | 2.83 | +0.7% | 6,381.0 | 6,240.0 | −2.2% |
| 2024-10-31 | 2.80 | 2.53 | −9.6% | 6,372.5 | 6,345.0 | −0.4% |
| 2024-08-01 | 2.61 | 2.48 | −5.0% | 6,346.8 | 6,350.0 | +0.0% |
| 2024-04-30 | 2.29 | 2.04 | −10.9% | 5,906.0 | 5,943.0 | +0.6% |
| 2024-02-01 | 2.47 | 2.35 | −4.9% | 5,909.1 | 5,967.0 | +1.0% |
| 2023-09-30 | 2.34 | 2.22 | −5.1% | 5,889.9 | 5,880.0 | −0.2% |
| 2023-06-30 | 2.11 | 1.86 | −11.8% | 5,755.8 | 5,866.0 | +1.9% |
Surprise is actual minus consensus, as a share of the consensus.