| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 4.73 | 4.83 | +2.1% | 2,590.0 | 2,625.0 | +1.4% |
| 2026-04-29 | 4.30 | 4.20 | −2.3% | 2,515.0 | 2,444.0 | −2.8% |
| 2026-02-11 | 3.71 | 2.69 | −27.5% | 2,458.2 | 2,420.0 | −1.6% |
| 2025-07-30 | 3.48 | 3.75 | +7.8% | 2,338.4 | 2,256.0 | −3.5% |
| 2025-04-30 | 2.97 | 3.50 | +17.8% | 2,258.5 | 2,225.0 | −1.5% |
| 2025-02-12 | 2.67 | −0.14 | −105.4% | 2,273.6 | 2,261.0 | −0.6% |
| 2024-10-31 | 2.94 | 3.10 | +5.4% | 2,203.1 | 2,201.0 | −0.1% |
| 2024-08-08 | 2.66 | 3.16 | +18.8% | 2,158.5 | 2,159.0 | +0.0% |
| 2024-05-09 | 2.65 | 2.43 | −8.3% | 2,139.2 | 2,127.0 | −0.6% |
| 2024-03-05 | 2.16 | 2.40 | +11.1% | 2,113.6 | 2,110.5 | −0.1% |
| 2023-10-26 | 2.15 | 2.93 | +36.3% | 2,057.0 | 2,061.0 | +0.2% |
| 2023-08-03 | 2.06 | 2.21 | +7.3% | 2,015.7 | 2,018.4 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.