| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-26 | 0.51 | 0.68 | +33.7% | 6,537.7 | 6,742.0 | +3.1% |
| 2026-04-23 | 0.49 | 0.58 | +17.6% | 6,338.7 | 6,587.0 | +3.9% |
| 2026-01-25 | 0.67 | 0.78 | +16.8% | 7,072.2 | 7,386.0 | +4.4% |
| 2025-10-23 | 0.62 | 0.68 | +10.4% | 6,829.2 | 7,010.0 | +2.6% |
| 2025-07-22 | 0.56 | 0.63 | +13.5% | 6,629.7 | 6,910.0 | +4.2% |
| 2025-04-22 | 0.47 | 0.51 | +8.1% | 6,497.3 | 6,427.0 | −1.1% |
| 2025-01-30 | 0.62 | 0.70 | +12.2% | 7,069.5 | 7,364.0 | +4.2% |
| 2024-10-22 | 0.61 | 0.67 | +9.8% | 7,210.7 | 6,908.0 | −4.2% |
| 2024-07-25 | 0.49 | 0.57 | +16.3% | 6,808.8 | 7,139.0 | +4.9% |
| 2024-04-23 | 0.40 | 0.43 | +7.5% | 6,372.6 | 6,418.0 | +0.7% |
| 2024-01-23 | 0.48 | 0.51 | +6.3% | 6,915.2 | 6,835.0 | −1.2% |
| 2023-10-25 | 0.40 | 0.42 | +5.0% | 6,533.2 | 6,641.0 | +1.7% |
Surprise is actual minus consensus, as a share of the consensus.