| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-25 | — | 42.85 | — | — | 2,151.6 | — |
| 2026-02-09 | — | 26.50 | — | — | 1,741.7 | — |
| 2025-11-06 | — | 27.85 | — | — | 1,996.4 | — |
| 2025-08-07 | — | 27.81 | — | — | 1,919.8 | — |
| 2025-05-27 | — | 27.70 | — | — | 1,363.1 | — |
| 2025-02-11 | — | 24.94 | — | — | 1,562.6 | — |
| 2024-11-08 | — | 24.58 | — | 1,380.6 | 2,004.1 | +45.2% |
| 2024-08-09 | — | 37.61 | — | 1,380.6 | 2,090.9 | +51.4% |
| 2024-05-25 | — | 28.10 | — | 1,380.6 | 2,057.9 | +49.1% |
| 2024-02-08 | — | 22.74 | — | 1,380.6 | 1,963.1 | +42.2% |
| 2023-11-09 | — | 22.92 | — | 1,380.6 | 1,994.1 | +44.4% |
| 2023-08-11 | — | 36.24 | — | 1,380.6 | 2,219.5 | +60.8% |
Surprise is actual minus consensus, as a share of the consensus.