| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-16 | 2.30 | 6.19 | +169.1% | 1,700.0 | 4,056.9 | +138.6% |
| 2026-05-13 | 2.30 | 12.07 | +424.8% | 1,700.0 | 4,399.2 | +158.8% |
| 2026-02-12 | 2.30 | 7.20 | +213.0% | 1,700.0 | 3,904.6 | +129.7% |
| 2025-11-11 | 2.30 | 1.98 | −13.9% | 1,700.0 | 3,788.8 | +122.9% |
| 2025-09-03 | — | −12.56 | — | — | 3,465.8 | — |
| 2025-08-11 | — | −12.56 | — | — | 3,465.8 | — |
| 2025-05-10 | — | −1.54 | — | — | 3,735.4 | — |
| 2025-02-14 | — | −2.05 | — | — | 3,614.9 | — |
| 2025-02-07 | — | −2.05 | — | — | 3,614.9 | — |
| 2024-11-11 | — | −0.75 | — | — | 3,724.2 | — |
| 2024-08-12 | — | −0.99 | — | — | 3,707.9 | — |
| 2024-05-27 | — | −3.68 | — | — | 2,831.1 | — |
Surprise is actual minus consensus, as a share of the consensus.