| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 11.53 | 12.02 | +4.3% | 4,219.5 | 4,410.0 | +4.5% |
| 2026-04-22 | 8.95 | 9.71 | +8.5% | 3,874.8 | 3,985.0 | +2.8% |
| 2026-01-28 | 11.79 | 11.09 | −5.9% | 4,242.4 | 4,208.0 | −0.8% |
| 2025-10-22 | 12.29 | 11.70 | −4.8% | 4,160.5 | 4,229.0 | +1.6% |
| 2025-07-23 | 10.51 | 10.47 | −0.4% | 3,891.4 | 3,943.0 | +1.3% |
| 2025-04-23 | 8.78 | 8.86 | +0.9% | 3,598.9 | 3,719.0 | +3.3% |
| 2025-01-29 | 11.68 | 11.59 | −0.8% | 3,928.1 | 4,095.0 | +4.2% |
| 2024-10-23 | 12.48 | 11.80 | −5.4% | 4,007.5 | 3,992.0 | −0.4% |
| 2024-07-24 | 10.54 | 10.70 | +1.5% | 3,764.9 | 3,773.0 | +0.2% |
| 2024-04-24 | 8.33 | 9.15 | +9.8% | 3,442.2 | 3,485.0 | +1.2% |
| 2024-01-24 | 10.93 | 11.26 | +3.0% | 3,623.8 | 3,728.0 | +2.9% |
| 2023-10-25 | 11.20 | 11.73 | +4.7% | 3,697.2 | 3,765.0 | +1.8% |
Surprise is actual minus consensus, as a share of the consensus.