| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 9.95 | 11.27 | +13.3% | 6,031.5 | 6,806.0 | +12.8% |
| 2026-04-29 | 5.37 | 7.28 | +35.6% | 4,697.1 | 4,819.3 | +2.6% |
| 2026-02-04 | 6.67 | 7.53 | +12.9% | 4,835.8 | 4,743.6 | −1.9% |
| 2025-10-29 | 6.60 | 7.25 | +9.8% | 4,880.2 | 5,110.0 | +4.7% |
| 2025-07-30 | 6.82 | 7.36 | +7.9% | 5,258.8 | 5,005.0 | −4.8% |
| 2025-05-07 | 3.96 | 2.63 | −33.6% | 4,671.2 | 4,525.4 | −3.1% |
| 2025-02-05 | 6.46 | 6.96 | +7.7% | 4,897.5 | 4,710.4 | −3.8% |
| 2024-10-30 | 6.68 | 7.20 | +7.8% | 5,535.9 | 5,238.5 | −5.4% |
| 2024-07-31 | 6.92 | 6.92 | +0.0% | 5,691.4 | 5,451.7 | −4.2% |
| 2024-05-01 | 4.58 | 3.12 | −31.9% | 4,892.3 | 4,843.7 | −1.0% |
| 2024-02-07 | 6.25 | 7.00 | +12.0% | 5,504.9 | 5,068.9 | −7.9% |
| 2023-11-01 | 6.38 | 7.69 | +20.5% | 5,561.3 | 5,797.9 | +4.3% |
Surprise is actual minus consensus, as a share of the consensus.