| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | — | 4.26 | — | — | 4,860.1 | — |
| 2026-04-29 | — | 3.52 | — | — | 4,579.2 | — |
| 2026-01-20 | — | 4.25 | — | — | 4,305.0 | — |
| 2025-11-05 | — | 4.20 | — | — | 4,323.0 | — |
| 2025-07-25 | — | 2.43 | — | — | 4,337.0 | — |
| 2025-04-22 | — | 2.40 | — | — | 4,280.0 | — |
| 2025-01-29 | — | 2.60 | — | — | 4,268.0 | — |
| 2024-11-07 | 0.23 | 3.20 | +1291.3% | 19,010.0 | 4,948.0 | −74.0% |
| 2024-07-25 | — | 3.20 | — | 21,030.0 | 4,147.8 | −80.3% |
| 2024-05-01 | — | 4.02 | — | 19,010.0 | 4,394.1 | −76.9% |
| 2024-02-02 | — | 2.68 | — | 3,430.0 | 3,974.0 | +15.9% |
| 2023-11-07 | — | 2.27 | — | 3,430.0 | 4,151.9 | +21.0% |
Surprise is actual minus consensus, as a share of the consensus.