| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-20 | — | 7.35 | — | — | 7,660.1 | — |
| 2026-01-28 | — | 1.70 | — | — | 6,454.9 | — |
| 2025-11-04 | — | 1.70 | — | — | 5,826.5 | — |
| 2025-08-01 | 0.90 | 2.15 | +138.4% | 4,827.9 | 5,568.3 | +15.3% |
| 2025-05-22 | 0.94 | 1.90 | +101.7% | 4,995.2 | 6,106.6 | +22.2% |
| 2025-02-12 | 1.63 | 0.36 | −77.9% | 5,267.1 | 5,906.6 | +12.1% |
| 2024-11-06 | — | 0.28 | — | — | 5,554.3 | — |
| 2024-08-03 | — | 0.50 | — | — | 5,333.7 | — |
| 2024-05-13 | — | 1.04 | — | — | 5,981.0 | — |
| 2024-02-14 | — | 0.62 | — | — | 5,475.1 | — |
| 2023-11-04 | — | 0.84 | — | — | 6,133.3 | — |
| 2023-08-08 | — | 0.48 | — | — | 5,331.7 | — |
Surprise is actual minus consensus, as a share of the consensus.