| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 4.77 | 4.97 | +4.2% | 9,075.2 | 9,277.0 | +2.2% |
| 2026-04-30 | 4.40 | 4.60 | +4.5% | 8,259.1 | 9,277.0 | +12.3% |
| 2026-01-29 | 4.24 | 4.76 | +12.3% | 8,773.6 | 8,806.0 | +0.4% |
| 2025-10-30 | 4.32 | 4.38 | +1.4% | 8,534.5 | 8,602.0 | +0.8% |
| 2025-07-31 | 4.03 | 4.15 | +3.0% | 7,929.6 | 8,133.0 | +2.6% |
| 2025-05-01 | 3.58 | 3.73 | +4.2% | 7,130.3 | 7,250.0 | +1.7% |
| 2025-01-30 | 3.71 | 3.82 | +3.0% | 7,385.3 | 7,489.0 | +1.4% |
| 2024-10-31 | 3.74 | 3.89 | +4.0% | 7,265.6 | 7,369.0 | +1.4% |
| 2024-07-31 | 3.51 | 3.59 | +2.3% | 6,851.8 | 6,961.0 | +1.6% |
| 2024-05-01 | 3.24 | 3.31 | +2.2% | 6,338.4 | 6,348.0 | +0.2% |
| 2024-01-31 | 3.08 | 3.18 | +3.2% | 5,958.2 | 6,548.0 | +9.9% |
| 2023-10-26 | 3.21 | 3.39 | +5.6% | 6,519.4 | 6,533.0 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.