| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.56 | 1.11 | +97.7% | 4,416.3 | 4,451.0 | +0.8% |
| 2026-04-29 | 0.50 | 0.49 | −1.3% | 4,368.7 | 4,454.7 | +2.0% |
| 2026-02-05 | 0.64 | 1.60 | +150.0% | 4,495.1 | 4,605.3 | +2.4% |
| 2025-10-29 | 0.37 | 0.24 | −35.1% | 4,419.3 | 4,250.5 | −3.8% |
| 2025-07-30 | 0.58 | 0.79 | +36.2% | 4,249.5 | 4,404.9 | +3.7% |
| 2025-04-30 | 0.50 | 0.69 | +38.0% | 4,284.1 | 4,277.1 | −0.2% |
| 2025-02-12 | 0.37 | 0.45 | +21.6% | 4,266.8 | 4,346.6 | +1.9% |
| 2024-10-30 | 0.61 | 0.54 | −11.5% | 4,306.2 | 4,183.1 | −2.9% |
| 2024-07-31 | 0.66 | 0.86 | +30.3% | 4,252.9 | 4,327.4 | +1.8% |
| 2024-05-01 | 0.56 | 0.74 | +32.1% | 4,242.4 | 4,383.5 | +3.3% |
| 2024-02-13 | 0.71 | 1.06 | +49.3% | 4,139.4 | 4,375.6 | +5.7% |
| 2023-11-08 | 0.55 | 0.64 | +16.4% | 3,867.2 | 3,973.2 | +2.7% |
Surprise is actual minus consensus, as a share of the consensus.