| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 5.47 | 6.29 | +14.9% | 4,260.2 | 4,630.0 | +8.7% |
| 2026-04-22 | 4.63 | 5.16 | +11.4% | 3,891.1 | 4,026.0 | +3.5% |
| 2026-02-18 | 2.83 | 2.40 | −15.2% | 3,447.2 | 3,498.6 | +1.5% |
| 2025-10-22 | 3.68 | 3.64 | −1.1% | 3,443.9 | 3,651.2 | +6.0% |
| 2025-07-23 | 4.68 | 4.43 | −5.3% | 3,658.7 | 3,659.8 | +0.0% |
| 2025-04-23 | 3.64 | 3.77 | +3.6% | 3,436.0 | 3,484.7 | +1.4% |
| 2025-02-19 | 2.74 | 2.22 | −19.0% | 3,056.3 | 3,126.6 | +2.3% |
| 2024-10-24 | 3.66 | 3.64 | −0.5% | 3,091.5 | 3,420.3 | +10.6% |
| 2024-07-25 | 4.73 | 4.65 | −1.7% | 3,644.5 | 3,643.3 | −0.0% |
| 2024-04-25 | 5.53 | 5.30 | −4.2% | 3,757.4 | 3,644.8 | −3.0% |
| 2024-02-15 | 3.92 | 4.73 | +20.7% | 3,301.5 | 3,337.3 | +1.1% |
| 2023-10-26 | 5.00 | 4.99 | −0.2% | 3,617.5 | 3,623.0 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.