| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-26 | 1.73 | 1.89 | +9.4% | 3,712.0 | 3,995.9 | +7.6% |
| 2026-05-03 | 1.97 | 1.43 | −27.4% | 3,591.9 | 3,427.9 | −4.6% |
| 2026-02-15 | 1.76 | 1.86 | +5.7% | 3,632.6 | 3,694.9 | +1.7% |
| 2025-10-26 | 1.77 | 1.72 | −2.8% | 3,556.6 | 3,463.3 | −2.6% |
| 2025-07-27 | 1.63 | 1.69 | +3.7% | 3,279.8 | 3,384.3 | +3.2% |
| 2025-05-04 | 1.73 | 1.59 | −8.1% | 3,154.2 | 3,157.8 | +0.1% |
| 2025-02-17 | 1.62 | 1.75 | +8.0% | 3,148.1 | 3,128.8 | −0.6% |
| 2024-11-03 | 1.72 | 1.70 | −1.2% | 2,781.3 | 2,976.6 | +7.0% |
| 2024-07-28 | 1.52 | 1.74 | +14.5% | 2,527.1 | 2,573.6 | +1.8% |
| 2024-04-28 | 1.53 | 1.57 | +2.6% | 2,521.0 | 2,521.4 | +0.0% |
| 2024-02-18 | 1.72 | 1.50 | −12.8% | 2,612.7 | 2,486.5 | −4.8% |
| 2023-10-30 | 1.39 | 1.56 | +12.2% | 2,306.9 | 2,442.8 | +5.9% |
Surprise is actual minus consensus, as a share of the consensus.