| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 2.69 | 2.68 | −0.4% | 2,517.0 | 2,627.9 | +4.4% |
| 2026-08-04 | — | 2.68 | — | 2,398.0 | 2,654.0 | +10.7% |
| 2026-05-15 | 3.87 | 3.86 | −0.3% | 2,800.4 | 2,874.3 | +2.6% |
| 2026-05-14 | 3.87 | 3.86 | −0.3% | 2,579.0 | 2,874.0 | +11.4% |
| 2026-02-03 | 3.00 | 2.68 | −10.7% | 2,568.0 | 2,604.0 | +1.4% |
| 2025-11-05 | — | 2.30 | — | 2,325.0 | 2,300.0 | −1.1% |
| 2025-11-03 | — | 2.28 | — | 2,325.0 | 2,300.3 | −1.1% |
| 2025-07-31 | — | 1.90 | — | 2,346.7 | 2,068.0 | −11.9% |
| 2025-05-15 | — | 3.10 | — | 2,944.0 | 2,408.0 | −18.2% |
| 2025-02-10 | 3.00 | 3.20 | +6.7% | 3,234.0 | 4,834.0 | +49.5% |
| 2024-11-05 | 2.22 | 2.32 | +4.5% | 2,145.0 | 2,435.0 | +13.5% |
| 2024-08-02 | 2.30 | 1.92 | −16.5% | 2,050.0 | 2,052.9 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.