| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 4.30 | 4.34 | +0.9% | 3,547.8 | 3,565.0 | +0.5% |
| 2026-04-29 | 4.35 | 4.70 | +8.0% | 3,505.9 | 3,473.0 | −0.9% |
| 2026-02-13 | 5.10 | 5.30 | +3.9% | 3,580.4 | 3,709.0 | +3.6% |
| 2025-10-27 | 5.39 | 5.39 | +0.0% | 3,029.0 | 3,200.1 | +5.6% |
| 2025-09-30 | 5.40 | 5.38 | −0.4% | 3,032.8 | 3,200.1 | +5.5% |
| 2025-07-24 | 4.10 | 4.45 | +8.5% | 2,820.8 | 2,740.6 | −2.8% |
| 2025-06-30 | 4.10 | 4.45 | +8.5% | 2,820.8 | 2,740.6 | −2.8% |
| 2025-04-28 | 5.10 | 4.91 | −3.7% | 3,328.5 | 2,582.6 | −22.4% |
| 2025-01-23 | 5.00 | 5.21 | +4.2% | 2,893.0 | 2,900.2 | +0.2% |
| 2024-10-28 | 4.70 | 5.16 | +9.8% | 2,975.5 | 2,910.2 | −2.2% |
| 2024-07-26 | 19.10 | 3.94 | −79.4% | 2,283.1 | 2,456.5 | +7.6% |
| 2024-04-30 | 3.90 | 4.32 | +10.8% | 2,279.0 | 2,349.4 | +3.1% |
Surprise is actual minus consensus, as a share of the consensus.