| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.92 | 1.03 | +11.5% | 13,171.0 | 13,373.0 | +1.5% |
| 2026-04-28 | 0.81 | 0.86 | +5.9% | 12,236.3 | 12,471.0 | +1.9% |
| 2026-02-10 | 0.57 | 0.58 | +2.7% | 12,049.7 | 11,800.0 | −2.1% |
| 2025-10-21 | 0.78 | 0.82 | +5.3% | 12,405.1 | 12,455.0 | +0.4% |
| 2025-07-22 | 0.83 | 0.87 | +4.3% | 12,567.1 | 12,535.0 | −0.3% |
| 2025-04-29 | 0.71 | 0.73 | +2.2% | 11,158.3 | 11,129.0 | −0.3% |
| 2025-02-11 | 0.52 | 0.55 | +6.2% | 10,682.1 | 11,544.0 | +8.1% |
| 2024-10-23 | 0.74 | 0.77 | +4.1% | 11,610.2 | 11,854.0 | +2.1% |
| 2024-07-23 | 0.81 | 0.84 | +4.2% | 11,775.7 | 12,363.0 | +5.0% |
| 2024-04-30 | 0.70 | 0.72 | +2.9% | 11,007.4 | 11,300.0 | +2.7% |
| 2024-02-13 | 0.49 | 0.49 | +0.0% | 10,674.6 | 10,849.0 | +1.6% |
| 2023-10-24 | 0.69 | 0.74 | +7.2% | 10,790.3 | 11,953.0 | +10.8% |
Surprise is actual minus consensus, as a share of the consensus.