| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 4.36 | 4.84 | +11.0% | 1,497.3 | 1,557.0 | +4.0% |
| 2026-05-12 | 4.21 | 4.75 | +12.8% | 1,478.3 | 1,495.0 | +1.1% |
| 2026-02-12 | 4.34 | 4.33 | −0.2% | 1,466.5 | 1,475.0 | +0.6% |
| 2025-10-28 | 3.75 | 3.88 | +3.5% | 1,465.9 | 1,320.0 | −10.0% |
| 2025-08-05 | 3.34 | 3.61 | +8.1% | 1,290.9 | 1,293.0 | +0.2% |
| 2025-04-29 | 3.60 | 4.02 | +11.7% | 1,290.7 | 1,308.0 | +1.3% |
| 2025-02-13 | 3.95 | 4.00 | +1.3% | 1,317.1 | 1,334.0 | +1.3% |
| 2024-10-29 | 3.23 | 3.49 | +8.0% | 1,217.1 | 1,255.0 | +3.1% |
| 2024-07-30 | 2.81 | 3.18 | +13.2% | 1,182.0 | 1,212.0 | +2.5% |
| 2024-04-30 | 2.45 | 2.84 | +15.9% | 1,146.3 | 1,174.0 | +2.4% |
| 2024-02-15 | 1.63 | 1.71 | +4.9% | 999.4 | 1,008.0 | +0.9% |
| 2023-10-31 | 0.76 | 0.87 | +14.5% | 926.3 | 956.0 | +3.2% |
Surprise is actual minus consensus, as a share of the consensus.