| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 91.20 | 91.49 | +0.3% | 20,325.0 | 20,167.9 | −0.8% |
| 2026-05-14 | 62.00 | 57.65 | −7.0% | 15,979.0 | 15,114.0 | −5.4% |
| 2026-01-29 | 51.80 | 50.20 | −3.1% | 13,678.0 | 14,544.0 | +6.3% |
| 2025-11-05 | 38.21 | 38.21 | +0.0% | 12,369.0 | 12,417.8 | +0.4% |
| 2025-05-09 | — | 24.30 | — | 10,317.0 | 12,230.0 | +18.5% |
| 2025-01-28 | 5.24 | 28.85 | +450.6% | 12,296.0 | 12,184.5 | −0.9% |
| 2024-11-08 | 5.24 | 40.23 | +667.7% | 12,246.0 | 13,544.0 | +10.6% |
| 2024-08-01 | 5.24 | 56.76 | +983.2% | 14,162.0 | 15,082.3 | +6.5% |
| 2024-05-10 | 5.24 | 63.27 | +1107.4% | 9,879.0 | 14,973.3 | +51.6% |
| 2024-01-31 | 5.24 | 37.62 | +617.9% | — | 12,451.3 | — |
| 2023-10-27 | 5.24 | 41.57 | +693.3% | 11,257.0 | 12,290.2 | +9.2% |
| 2023-08-03 | 5.24 | 40.28 | +668.7% | 11,645.0 | 12,836.9 | +10.2% |
Surprise is actual minus consensus, as a share of the consensus.