| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-16 | 4.93 | 5.32 | +7.8% | 2,531.4 | — | — |
| 2026-07-15 | 4.66 | 5.32 | +14.2% | 2,462.6 | 2,532.0 | +2.8% |
| 2026-04-15 | 4.02 | 4.18 | +4.0% | 2,430.3 | 2,441.0 | +0.4% |
| 2026-01-16 | 4.48 | 4.67 | +4.2% | 2,472.8 | 2,475.0 | +0.1% |
| 2025-10-16 | 4.43 | 4.87 | +9.9% | 2,440.7 | 2,513.0 | +3.0% |
| 2025-07-16 | 3.99 | 4.28 | +7.3% | 2,388.8 | 2,396.0 | +0.3% |
| 2025-04-14 | 3.40 | 3.38 | −0.6% | 2,344.5 | 2,306.0 | −1.6% |
| 2025-01-16 | 3.75 | 3.92 | +4.5% | 2,343.4 | 2,362.0 | +0.8% |
| 2024-10-17 | 3.64 | 4.02 | +10.4% | 2,316.9 | 2,332.0 | +0.7% |
| 2024-07-18 | 3.50 | 3.73 | +6.6% | 2,278.6 | 2,302.0 | +1.0% |
| 2024-04-15 | 3.08 | 3.86 | +25.3% | 2,262.7 | 2,235.0 | −1.2% |
| 2024-01-18 | 3.67 | 2.81 | −23.4% | 2,284.9 | 2,280.3 | −0.2% |
Surprise is actual minus consensus, as a share of the consensus.