| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 4.73 | 4.83 | +2.2% | 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.70 | −27.2% | 2,458.2 | 2,420.0 | −1.6% |
| 2025-10-29 | 9.26 | 9.83 | +6.2% | 2,457.8 | 2,316.0 | −5.8% |
| 2025-07-30 | 9.19 | 9.91 | +7.8% | 2,257.4 | 2,256.0 | −0.1% |
| 2025-04-30 | 8.96 | 9.67 | +7.9% | 2,258.5 | 2,225.0 | −1.5% |
| 2025-02-12 | 2.75 | 7.92 | +188.0% | 2,273.6 | 2,261.0 | −0.6% |
| 2024-10-30 | 8.70 | 9.05 | +4.0% | 2,285.8 | 2,201.0 | −3.7% |
| 2024-08-07 | 8.82 | 9.22 | +4.5% | 2,159.0 | 2,159.0 | −0.0% |
| 2024-05-08 | 8.58 | 8.86 | +3.3% | 2,139.1 | 2,127.0 | −0.6% |
| 2024-02-14 | 7.25 | 7.30 | +0.7% | 2,113.7 | 2,110.5 | −0.2% |
| 2023-10-25 | 7.79 | 8.19 | +5.1% | 2,057.0 | 2,061.0 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.