| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-18 | 0.40 | 0.45 | +12.4% | 3,318.2 | 3,417.3 | +3.0% |
| 2026-04-18 | 0.39 | 0.41 | +5.1% | 3,291.1 | 3,252.9 | −1.2% |
| 2026-01-17 | 0.38 | 0.35 | −7.9% | 3,337.6 | 3,222.4 | −3.5% |
| 2025-10-18 | 0.37 | 0.39 | +5.4% | 3,410.4 | 8,579.4 | +151.6% |
| 2025-07-19 | 0.40 | 0.43 | +7.5% | 3,378.7 | 8,705.3 | +157.7% |
| 2025-04-19 | 0.37 | 0.41 | +10.8% | 3,284.4 | 9,323.9 | +183.9% |
| 2025-01-25 | 0.35 | 0.39 | +11.4% | 3,256.5 | 8,717.9 | +167.7% |
| 2024-10-26 | 0.35 | 0.43 | +22.9% | 2,924.2 | 8,713.1 | +198.0% |
| 2024-07-27 | 0.34 | 0.39 | +14.7% | 3,008.8 | 8,072.4 | +168.3% |
| 2024-04-30 | 0.32 | 0.39 | +21.9% | 2,930.6 | 7,969.5 | +171.9% |
| 2024-01-24 | 0.35 | 0.37 | +5.7% | 2,836.5 | 7,160.7 | +152.5% |
| 2023-10-25 | 0.32 | 0.37 | +15.6% | 2,903.9 | 6,889.2 | +137.2% |
Surprise is actual minus consensus, as a share of the consensus.