| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-25 | — | 7.83 | — | — | 1,709.4 | — |
| 2026-02-10 | 2.76 | 7.69 | +178.6% | 743.1 | 1,699.3 | +128.7% |
| 2025-11-10 | 2.76 | 16.39 | +493.8% | 743.1 | 1,653.1 | +122.5% |
| 2025-08-11 | 2.76 | 6.48 | +134.8% | 743.1 | 1,630.0 | +119.4% |
| 2025-05-21 | 2.76 | 5.94 | +115.2% | 743.1 | 1,580.2 | +112.7% |
| 2025-02-13 | 2.76 | 6.47 | +134.4% | 743.1 | 1,613.4 | +117.1% |
| 2024-11-12 | 2.76 | 6.27 | +127.2% | 743.1 | 1,602.1 | +115.6% |
| 2024-08-12 | 2.76 | 5.53 | +100.4% | 743.1 | 1,565.1 | +110.6% |
| 2024-05-15 | — | 5.68 | — | — | 1,533.6 | — |
| 2024-02-12 | — | 5.78 | — | — | 1,520.9 | — |
| 2023-11-09 | — | 5.82 | — | — | 1,494.2 | — |
| 2023-08-08 | — | 5.52 | — | — | 1,482.6 | — |
Surprise is actual minus consensus, as a share of the consensus.