| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 1.67 | 1.62 | −3.0% | 7,212.1 | — | — |
| 2026-07-21 | 1.56 | 1.54 | −1.2% | 6,895.7 | 7,072.0 | +2.6% |
| 2026-04-16 | 1.40 | 1.43 | +2.1% | 6,500.4 | 6,482.0 | −0.3% |
| 2026-01-21 | 1.36 | 1.39 | +2.2% | 6,380.6 | 6,336.0 | −0.7% |
| 2025-10-16 | 1.25 | 1.31 | +4.8% | 6,011.5 | 6,135.0 | +2.1% |
| 2025-07-18 | 1.10 | 1.14 | +3.6% | 5,734.3 | 5,851.0 | +2.0% |
| 2025-04-17 | 1.01 | 1.04 | +3.0% | 5,531.2 | 5,599.0 | +1.2% |
| 2025-01-21 | 0.88 | 1.01 | +14.8% | 5,195.2 | 5,329.0 | +2.6% |
| 2024-10-15 | 0.75 | 0.77 | +2.7% | 4,783.2 | 4,847.0 | +1.3% |
| 2024-07-16 | 0.72 | 0.73 | +1.4% | 4,680.0 | 4,690.0 | +0.2% |
| 2024-04-15 | 0.74 | 0.74 | +0.0% | 4,711.7 | 4,744.0 | +0.7% |
| 2024-01-17 | 0.65 | 0.68 | +4.6% | 4,494.1 | 4,459.0 | −0.8% |
Surprise is actual minus consensus, as a share of the consensus.