| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 5.79 | 5.37 | −7.3% | 1,578.4 | 1,662.5 | +5.3% |
| 2026-04-22 | 5.47 | 5.80 | +6.0% | 1,515.3 | 1,560.1 | +3.0% |
| 2026-01-21 | 5.83 | 6.30 | +8.1% | 1,569.8 | 1,612.3 | +2.7% |
| 2025-10-22 | 5.47 | 5.57 | +1.8% | 1,527.2 | 1,539.5 | +0.8% |
| 2025-07-23 | 5.05 | 5.20 | +3.0% | 1,475.8 | 1,513.7 | +2.6% |
| 2025-04-23 | 4.92 | 4.95 | +0.6% | 1,434.7 | 1,449.9 | +1.1% |
| 2025-01-22 | 5.22 | 5.52 | +5.7% | 1,450.4 | 1,502.3 | +3.6% |
| 2024-10-23 | 4.97 | 5.10 | +2.6% | 1,416.2 | 1,443.5 | +1.9% |
| 2024-07-24 | 4.50 | 4.58 | +1.8% | 1,359.6 | 1,374.1 | +1.1% |
| 2024-04-24 | 4.63 | 4.55 | −1.7% | 1,393.8 | 1,349.4 | −3.2% |
| 2024-01-24 | 5.04 | 5.44 | +7.9% | 1,466.1 | 1,425.0 | −2.8% |
| 2023-10-25 | 4.76 | 5.05 | +6.1% | 1,458.9 | 1,402.5 | −3.9% |
Surprise is actual minus consensus, as a share of the consensus.