| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | 3.61 | 3.69 | +2.1% | 4,002.5 | — | — |
| 2026-07-16 | 3.34 | 3.65 | +9.3% | 3,882.7 | 4,048.0 | +4.3% |
| 2026-04-17 | 2.64 | 2.84 | +7.6% | 3,665.6 | 3,796.0 | +3.6% |
| 2026-01-16 | 2.84 | 2.97 | +4.6% | 3,601.1 | 3,667.0 | +1.8% |
| 2025-10-17 | 2.64 | 2.78 | +5.3% | 3,459.8 | 5,748.0 | +66.1% |
| 2025-07-15 | 2.35 | 2.53 | +7.7% | 3,354.2 | 5,795.0 | +72.8% |
| 2025-04-17 | 2.00 | 2.04 | +2.0% | 3,320.6 | 5,492.0 | +65.4% |
| 2025-01-17 | 2.29 | 2.60 | +13.5% | 3,326.3 | 5,672.0 | +70.5% |
| 2024-10-15 | 2.12 | 2.26 | +6.6% | 3,193.2 | 5,536.0 | +73.4% |
| 2024-07-16 | 2.03 | 2.15 | +5.9% | 3,146.2 | 5,454.0 | +73.3% |
| 2024-04-12 | 1.50 | 1.69 | +12.7% | 3,060.8 | 5,311.0 | +73.5% |
| 2024-01-19 | 1.81 | 2.04 | +12.7% | 2,949.8 | 4,958.0 | +68.1% |
Surprise is actual minus consensus, as a share of the consensus.