| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 5.35 | 5.97 | +11.6% | 12,290.4 | 11,927.0 | −3.0% |
| 2026-05-08 | 1.60 | 1.70 | +6.2% | 6,002.4 | 6,250.0 | +4.1% |
| 2026-01-27 | 2.10 | 2.20 | +4.8% | 6,120.0 | 6,489.0 | +6.0% |
| 2025-11-07 | 1.03 | 1.00 | −2.9% | 4,367.8 | 4,575.0 | +4.7% |
| 2025-08-01 | 4.20 | 4.30 | +2.4% | 9,419.6 | 9,402.0 | −0.2% |
| 2025-05-09 | 1.43 | 1.20 | −16.1% | 4,780.5 | 4,867.0 | +1.8% |
| 2025-01-30 | 2.30 | 1.90 | −17.4% | 5,210.2 | 5,085.0 | −2.4% |
| 2024-11-12 | 0.90 | 0.95 | +5.6% | 3,734.3 | 3,759.0 | +0.7% |
| 2024-07-29 | 4.17 | 4.12 | −1.2% | 8,791.0 | 8,888.0 | +1.1% |
| 2024-05-24 | 1.46 | 0.61 | −58.2% | 3,687.0 | 3,757.0 | +1.9% |
| 2024-02-07 | 1.11 | 1.84 | +65.8% | 4,263.0 | 4,133.0 | −3.0% |
| 2023-11-03 | — | 0.80 | — | — | 3,131.0 | — |
Surprise is actual minus consensus, as a share of the consensus.