| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 6.54 | 8.01 | +22.5% | 16,180.0 | 17,348.1 | +7.2% |
| 2026-04-30 | 7.10 | 7.70 | +8.5% | 16,623.0 | 16,933.0 | +1.9% |
| 2026-01-28 | 6.40 | 6.25 | −2.3% | 15,139.0 | 14,463.0 | −4.5% |
| 2025-10-28 | 6.40 | 6.95 | +8.6% | 14,878.0 | 15,210.0 | +2.2% |
| 2025-07-31 | 5.50 | 6.80 | +23.6% | 14,486.0 | 14,418.0 | −0.5% |
| 2025-04-30 | 7.30 | 5.90 | −19.2% | 14,983.0 | 15,306.0 | +2.2% |
| 2025-01-27 | 6.90 | 5.95 | −13.8% | 14,880.5 | 13,705.5 | −7.9% |
| 2024-11-06 | 7.20 | 6.78 | −5.8% | 9,698.3 | 14,860.4 | +53.2% |
| 2024-07-31 | 6.30 | 6.75 | +7.1% | 9,698.3 | 14,976.7 | +54.4% |
| 2024-05-23 | 5.68 | 6.38 | +12.3% | 14,292.8 | 14,664.8 | +2.6% |
| 2024-02-02 | 6.00 | 6.12 | +2.0% | 9,698.3 | 13,672.5 | +41.0% |
| 2023-11-04 | 6.90 | 6.28 | −9.0% | 9,698.3 | 14,218.2 | +46.6% |
Surprise is actual minus consensus, as a share of the consensus.