| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-04-23 | — | 211.37 | — | — | 25,498.4 | — |
| 2026-02-09 | — | 308.21 | — | — | 21,285.6 | — |
| 2025-10-27 | — | 266.14 | — | — | 20,814.0 | — |
| 2025-07-28 | — | 133.82 | — | — | 22,972.5 | — |
| 2025-04-24 | — | 329.93 | — | — | 22,912.0 | — |
| 2025-02-10 | — | 87.52 | — | — | 18,894.9 | — |
| 2024-10-29 | — | 102.46 | — | 8,953.6 | 19,413.3 | +116.8% |
| 2024-07-30 | — | 87.81 | — | 8,953.6 | 18,849.0 | +110.5% |
| 2024-04-26 | — | 106.42 | — | 8,953.6 | 20,112.1 | +124.6% |
| 2024-02-12 | — | 64.81 | — | 8,953.6 | 16,916.9 | +88.9% |
| 2023-11-10 | — | 71.24 | — | — | 18,016.8 | — |
| 2023-08-09 | — | 52.03 | — | — | 14,875.5 | — |
Surprise is actual minus consensus, as a share of the consensus.