| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-04-23 | โ | 17.79 | โ | โ | 3,340.2 | โ |
| 2026-01-22 | 17.81 | 5.12 | โ71.3% | 1,258.5 | 2,501.3 | +98.8% |
| 2025-10-23 | 17.81 | 6.44 | โ63.8% | 1,258.5 | 2,554.9 | +103.0% |
| 2025-07-29 | 17.81 | 6.24 | โ65.0% | 1,258.5 | 2,735.3 | +117.4% |
| 2025-04-25 | 17.81 | 7.29 | โ59.1% | 1,258.5 | 1,480.1 | +17.6% |
| 2025-01-24 | 17.81 | 6.00 | โ66.3% | 1,258.5 | 1,445.2 | +14.8% |
| 2025-01-21 | โ | 5.95 | โ | โ | 1,445.2 | โ |
| 2024-10-25 | 17.81 | 7.98 | โ55.2% | 1,258.5 | 1,350.3 | +7.3% |
| 2024-07-31 | โ | 12.03 | โ | โ | 1,233.6 | โ |
| 2024-05-07 | โ | 11.41 | โ | โ | 1,089.9 | โ |
| 2024-01-23 | โ | 11.79 | โ | โ | 964.4 | โ |
| 2023-10-20 | โ | 12.01 | โ | โ | 1,025.1 | โ |
Surprise is actual minus consensus, as a share of the consensus.