| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.53 | 2.55 | +0.8% | 1,234.0 | 1,232.9 | −0.1% |
| 2026-04-27 | 2.36 | 2.71 | +14.8% | 1,213.1 | 1,217.7 | +0.4% |
| 2026-02-12 | 2.49 | 2.60 | +4.4% | 1,213.7 | 1,215.8 | +0.2% |
| 2025-07-30 | 2.56 | 2.04 | −20.3% | 1,219.5 | 1,201.1 | −1.5% |
| 2025-04-30 | 2.39 | 2.04 | −14.6% | 1,176.4 | 1,183.2 | +0.6% |
| 2025-02-24 | 2.57 | 3.49 | +35.8% | 1,180.0 | 1,177.4 | −0.2% |
| 2024-10-31 | 2.60 | 2.45 | −5.8% | 1,182.1 | 1,187.8 | +0.5% |
| 2024-07-31 | 2.57 | 2.94 | +14.4% | 1,168.0 | 1,179.7 | +1.0% |
| 2024-05-01 | 2.49 | 2.89 | +16.1% | 1,146.6 | 1,157.2 | +0.9% |
| 2024-02-19 | 2.73 | 2.50 | −8.4% | 1,147.1 | 1,159.9 | +1.1% |
| 2023-10-30 | 2.81 | 3.48 | +23.8% | 1,145.8 | 1,143.8 | −0.2% |
| 2023-08-03 | 2.91 | 3.28 | +12.7% | 1,122.7 | 1,119.8 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.