| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 9.35 | 9.04 | −3.3% | 3,272.5 | 3,297.0 | +0.7% |
| 2026-04-30 | 13.05 | 16.10 | +23.4% | 3,937.0 | 4,328.0 | +9.9% |
| 2026-01-28 | 8.00 | 13.10 | +63.7% | 3,498.3 | 3,932.0 | +12.4% |
| 2025-10-17 | 6.00 | 8.80 | +46.7% | 2,865.3 | 3,062.0 | +6.9% |
| 2025-07-30 | 4.97 | 5.40 | +8.7% | 2,088.6 | 2,072.0 | −0.8% |
| 2025-05-02 | 4.90 | 7.70 | +57.1% | 2,678.5 | 3,085.0 | +15.2% |
| 2025-01-28 | 4.60 | 5.53 | +20.2% | 2,417.6 | 2,750.0 | +13.7% |
| 2024-10-29 | 6.00 | 4.56 | −24.0% | 2,155.3 | 2,467.0 | +14.5% |
| 2024-08-12 | 4.97 | 1.80 | −63.8% | 1,973.0 | 1,767.0 | −10.4% |
| 2024-05-11 | 6.90 | 6.94 | +0.6% | 2,132.5 | 2,249.6 | +5.5% |
| 2024-05-10 | 6.90 | 6.94 | +0.6% | 2,132.5 | 2,250.0 | +5.5% |
| 2024-02-12 | 6.00 | 4.83 | −19.5% | 1,820.7 | 1,664.0 | −8.6% |
Surprise is actual minus consensus, as a share of the consensus.