| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 3.69 | 3.39 | −8.1% | 3,290.6 | 3,347.0 | +1.7% |
| 2026-04-23 | 2.27 | 2.54 | +11.9% | 3,141.1 | 3,126.0 | −0.5% |
| 2026-02-11 | 3.66 | 3.59 | −1.9% | 3,199.4 | 3,175.0 | −0.8% |
| 2025-10-23 | 3.56 | 3.57 | +0.3% | 3,209.2 | 3,171.0 | −1.2% |
| 2025-07-24 | 3.11 | 3.32 | +6.8% | 3,174.9 | 3,189.0 | +0.4% |
| 2025-04-23 | 2.40 | 2.46 | +2.5% | 3,175.6 | 3,131.0 | −1.4% |
| 2025-02-12 | 3.39 | 3.45 | +1.8% | 3,294.5 | 3,207.0 | −2.7% |
| 2024-10-24 | 3.42 | 3.44 | +0.6% | 3,312.8 | 3,183.0 | −3.9% |
| 2024-07-25 | 2.87 | 3.00 | +4.5% | 3,242.0 | 3,182.0 | −1.9% |
| 2024-04-23 | 1.71 | 2.14 | +25.1% | 3,228.3 | 3,098.0 | −4.0% |
| 2024-02-14 | 2.73 | 2.95 | +8.1% | 2,977.8 | 3,023.0 | +1.5% |
| 2023-10-25 | 3.22 | 3.58 | +11.2% | 2,985.3 | 2,924.0 | −2.1% |
Surprise is actual minus consensus, as a share of the consensus.