| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 3.98 | 4.21 | +5.8% | 4,817.1 | 4,832.0 | +0.3% |
| 2026-04-30 | 3.24 | 3.60 | +11.1% | 4,463.9 | 4,452.0 | −0.3% |
| 2026-01-29 | 2.80 | 2.80 | +0.0% | 4,262.2 | 4,259.0 | −0.1% |
| 2025-07-29 | 4.09 | 4.38 | +7.1% | 5,200.4 | 4,538.0 | −12.7% |
| 2025-04-29 | 2.55 | 2.64 | +3.5% | 4,541.9 | 3,999.0 | −12.0% |
| 2025-01-28 | 1.50 | 1.63 | +8.7% | 4,041.9 | 3,761.0 | −7.0% |
| 2024-10-29 | 5.04 | 4.21 | −16.5% | 4,891.8 | 4,886.0 | −0.1% |
| 2024-07-25 | 2.76 | 3.04 | +10.1% | 4,047.9 | 4,110.0 | +1.5% |
| 2024-04-25 | 1.33 | 1.28 | −3.8% | 3,689.8 | 3,728.0 | +1.0% |
| 2024-03-21 | 1.14 | 0.99 | −12.9% | 3,357.8 | 3,331.0 | −0.8% |
| 2023-09-30 | 3.46 | 3.58 | +3.5% | 4,077.4 | 4,160.5 | +2.0% |
| 2023-06-30 | 1.57 | 1.63 | +3.8% | 3,407.1 | 3,523.0 | +3.4% |
Surprise is actual minus consensus, as a share of the consensus.