| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-13 | 2.85 | 0.09 | −97.0% | 25,318.3 | — | — |
| 2026-07-15 | 2.84 | 2.27 | −20.1% | 25,062.3 | 25,310.0 | +1.0% |
| 2026-04-14 | 2.68 | 2.70 | +0.7% | 23,614.7 | 24,062.0 | +1.9% |
| 2026-01-21 | 2.46 | 2.46 | +0.0% | 24,148.0 | 24,564.0 | +1.7% |
| 2025-10-14 | 2.76 | 2.80 | +1.4% | 23,755.4 | 23,993.0 | +1.0% |
| 2025-07-16 | 2.68 | 2.77 | +3.4% | 22,854.0 | 23,743.0 | +3.9% |
| 2025-04-15 | 2.58 | 2.77 | +7.4% | 21,558.6 | 21,893.0 | +1.6% |
| 2025-01-22 | 1.99 | 2.04 | +2.5% | 22,431.2 | 22,520.0 | +0.4% |
| 2024-10-15 | 2.21 | 2.42 | +9.5% | 22,171.8 | 22,471.0 | +1.3% |
| 2024-07-17 | 2.71 | 2.82 | +4.1% | 22,330.4 | 22,447.0 | +0.5% |
| 2024-04-16 | 2.64 | 2.71 | +2.7% | 21,401.0 | 21,383.0 | −0.1% |
| 2024-01-23 | 2.27 | 2.29 | +0.9% | 20,990.0 | 21,395.0 | +1.9% |
Surprise is actual minus consensus, as a share of the consensus.