| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 2.05 | 2.06 | +0.7% | 6,353.5 | 6,118.0 | −3.7% |
| 2026-04-23 | 2.07 | 2.90 | +40.1% | 6,765.5 | 7,307.0 | +8.0% |
| 2026-02-19 | 2.07 | 2.52 | +21.7% | 6,227.9 | 6,818.0 | +9.5% |
| 2025-10-23 | 1.44 | 1.71 | +18.8% | 5,190.7 | 5,380.0 | +3.6% |
| 2025-07-24 | 0.91 | 1.43 | +58.0% | 4,696.1 | 5,275.0 | +12.3% |
| 2025-04-23 | 0.92 | 1.25 | +36.5% | 4,702.5 | 5,010.0 | +6.5% |
| 2025-02-20 | 1.11 | 1.40 | +26.1% | 5,149.1 | 5,724.0 | +11.2% |
| 2024-10-23 | 0.86 | 0.81 | −5.8% | 4,633.6 | 4,600.0 | −0.7% |
| 2024-07-24 | 0.62 | 0.72 | +16.1% | 4,133.0 | 4,311.0 | +4.3% |
| 2024-04-25 | 0.36 | 0.55 | +53.0% | 3,660.8 | 4,001.0 | +9.3% |
| 2024-02-22 | 0.51 | 0.50 | −2.0% | 5,022.9 | 3,957.0 | −21.2% |
| 2023-10-26 | 0.42 | 0.36 | −14.3% | 4,101.9 | 2,493.0 | −39.2% |
Surprise is actual minus consensus, as a share of the consensus.