| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 4.49 | 4.15 | −7.6% | 9,015.9 | 9,289.0 | +3.0% |
| 2026-05-01 | 4.27 | 4.33 | +1.4% | 8,598.2 | 8,781.0 | +2.1% |
| 2026-02-05 | 4.18 | 4.20 | +0.5% | 8,642.2 | 8,764.0 | +1.4% |
| 2025-10-31 | 4.18 | 4.21 | +0.7% | 8,619.9 | 8,615.0 | −0.1% |
| 2025-08-01 | 4.03 | 4.09 | +1.5% | 8,357.5 | 8,495.0 | +1.6% |
| 2025-05-01 | 3.92 | 3.95 | +0.8% | 8,240.2 | 8,112.0 | −1.6% |
| 2025-02-06 | 3.94 | 3.97 | +0.8% | 8,417.1 | 8,282.0 | −1.6% |
| 2024-10-31 | 3.89 | 3.94 | +1.3% | 8,389.6 | 8,356.0 | −0.4% |
| 2024-08-02 | 3.78 | 3.85 | +1.9% | 8,299.0 | 8,267.0 | −0.4% |
| 2024-05-02 | 3.68 | 3.75 | +1.9% | 8,383.9 | 8,100.0 | −3.4% |
| 2024-02-06 | 3.49 | 3.59 | +2.9% | 8,057.0 | 12,733.0 | +58.0% |
| 2023-10-26 | 3.57 | 3.63 | +1.7% | 8,534.6 | 8,155.0 | −4.4% |
Surprise is actual minus consensus, as a share of the consensus.