| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.30 | 2.80 | +21.8% | 1,925.9 | 2,022.1 | +5.0% |
| 2026-04-29 | 1.84 | 2.08 | +13.0% | 1,724.1 | 1,753.5 | +1.7% |
| 2026-02-18 | 2.40 | 2.79 | +16.3% | 2,018.3 | 2,125.0 | +5.3% |
| 2025-10-29 | 1.99 | 1.99 | +0.0% | 1,781.7 | 1,770.9 | −0.6% |
| 2025-07-30 | 1.90 | 2.17 | +14.2% | 1,700.8 | 1,814.6 | +6.7% |
| 2025-04-30 | 1.67 | 1.61 | −3.6% | 1,524.5 | 1,535.1 | +0.7% |
| 2025-02-19 | 1.90 | 2.41 | +26.8% | 1,698.8 | 1,822.6 | +7.3% |
| 2024-10-30 | 1.44 | 1.99 | +38.2% | 1,443.9 | 1,586.0 | +9.8% |
| 2024-07-31 | 1.44 | 1.58 | +9.7% | 1,423.6 | 1,506.7 | +5.8% |
| 2024-05-01 | 1.01 | 1.42 | +40.6% | 1,250.6 | 1,381.6 | +10.5% |
| 2024-02-21 | 1.40 | 1.72 | +22.9% | 1,414.8 | 1,482.5 | +4.8% |
| 2023-11-01 | 1.29 | 1.41 | +9.3% | 1,204.8 | 1,277.5 | +6.0% |
Surprise is actual minus consensus, as a share of the consensus.