| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 10.45 | 12.53 | +19.9% | 2,989.2 | 3,265.7 | +9.2% |
| 2026-04-23 | 6.81 | 10.51 | +54.3% | 2,392.9 | 2,865.3 | +19.7% |
| 2026-02-19 | 6.75 | 9.37 | +38.8% | 2,337.0 | 2,646.1 | +13.2% |
| 2025-10-23 | 6.29 | 8.25 | +31.2% | 2,157.9 | 2,451.0 | +13.6% |
| 2025-07-24 | 4.84 | 6.53 | +34.9% | 1,970.3 | 2,173.3 | +10.3% |
| 2025-04-24 | 3.66 | 4.75 | +29.8% | 1,766.1 | 1,831.3 | +3.7% |
| 2025-02-20 | 3.63 | 4.09 | +12.7% | 1,768.6 | 1,867.8 | +5.6% |
| 2024-10-24 | 3.97 | 4.09 | +3.0% | 1,753.6 | 1,812.4 | +3.4% |
| 2024-07-25 | 3.14 | 3.74 | +19.1% | 1,687.5 | 1,810.3 | +7.3% |
| 2024-04-25 | 2.01 | 2.69 | +33.8% | 1,480.3 | 1,537.0 | +3.8% |
| 2024-02-22 | 2.20 | 2.55 | +15.9% | 1,330.0 | 1,357.6 | +2.1% |
| 2023-10-26 | 2.15 | 2.74 | +27.4% | 1,297.6 | 1,378.1 | +6.2% |
Surprise is actual minus consensus, as a share of the consensus.