| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.96 | 6.73 | +243.1% | 4,886.7 | 4,926.0 | +0.8% |
| 2026-05-07 | 1.58 | 1.66 | +5.1% | 4,933.9 | 5,306.0 | +7.5% |
| 2026-02-12 | 1.86 | 2.21 | +18.8% | 4,840.9 | 4,894.0 | +1.1% |
| 2025-10-30 | 1.84 | 2.04 | +10.9% | 4,852.9 | 4,591.0 | −5.4% |
| 2025-07-31 | 1.91 | 2.36 | +23.6% | 4,818.7 | 4,065.0 | −15.6% |
| 2025-05-08 | 1.54 | 1.60 | +3.9% | 4,713.4 | 4,691.0 | −0.5% |
| 2025-02-06 | 1.87 | 1.91 | +2.1% | 4,743.8 | 5,084.0 | +7.2% |
| 2024-10-31 | 1.64 | 2.06 | +25.6% | 4,666.8 | 3,506.0 | −24.9% |
| 2024-08-01 | 1.78 | 1.84 | +3.4% | 4,645.5 | 4,822.0 | +3.8% |
| 2024-05-02 | 1.10 | 1.37 | +24.5% | 4,584.1 | 4,116.0 | −10.2% |
| 2024-02-08 | 1.32 | 1.45 | +9.8% | 4,415.8 | 212.0 | −95.2% |
| 2023-11-01 | 1.76 | 0.23 | −86.9% | 4,717.6 | 4,203.0 | −10.9% |
Surprise is actual minus consensus, as a share of the consensus.