| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 3.03 | 1.53 | −49.5% | 4,302.0 | 4,368.0 | +1.5% |
| 2026-05-05 | 2.82 | 2.90 | +2.8% | 4,100.0 | 4,151.0 | +1.2% |
| 2026-02-05 | 3.40 | 3.42 | +0.6% | 4,239.8 | 4,364.0 | +2.9% |
| 2025-10-28 | 2.98 | 3.00 | +0.7% | 4,079.6 | 4,100.0 | +0.5% |
| 2025-07-22 | 2.77 | 2.81 | +1.4% | 3,969.7 | 4,017.0 | +1.2% |
| 2025-05-06 | 2.63 | 2.70 | +2.7% | 3,772.8 | 3,829.0 | +1.5% |
| 2025-02-06 | 3.11 | 3.12 | +0.3% | 3,927.4 | 3,958.0 | +0.8% |
| 2024-10-31 | 2.82 | 2.84 | +0.7% | 3,865.4 | 3,896.0 | +0.8% |
| 2024-07-22 | 2.56 | 2.64 | +3.1% | 3,789.5 | 3,814.0 | +0.6% |
| 2024-05-02 | 2.49 | 2.54 | +2.0% | 3,704.3 | 3,740.0 | +1.0% |
| 2024-02-14 | 2.82 | 2.84 | +0.7% | 3,795.6 | 3,909.0 | +3.0% |
| 2023-11-01 | 2.46 | 2.49 | +1.2% | 3,775.4 | 3,736.0 | −1.0% |
Surprise is actual minus consensus, as a share of the consensus.