| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-19 | 4.22 | 4.40 | +4.3% | 26,132.3 | 25,956.0 | −0.7% |
| 2026-05-20 | 2.97 | 3.03 | +2.0% | 22,976.3 | 23,078.0 | +0.4% |
| 2026-02-25 | 1.94 | 1.98 | +2.1% | 20,343.2 | 20,584.0 | +1.2% |
| 2025-11-19 | 2.97 | 2.89 | −2.7% | 20,343.7 | 20,813.0 | +2.3% |
| 2025-08-18 | 4.24 | 4.28 | +0.9% | 20,754.3 | 23,959.0 | +15.4% |
| 2025-05-19 | 2.88 | 2.93 | +1.7% | 24,018.2 | 20,930.0 | −12.9% |
| 2025-02-26 | 1.84 | 2.00 | +8.7% | 18,289.6 | 18,553.0 | +1.4% |
| 2024-11-19 | 2.82 | 2.99 | +6.0% | 18,210.4 | 20,170.0 | +10.8% |
| 2024-08-20 | 3.97 | 4.18 | +5.3% | 23,873.4 | 23,586.0 | −1.2% |
| 2024-05-21 | 2.95 | 3.07 | +4.1% | 21,139.6 | 21,364.0 | +1.1% |
| 2024-02-27 | 1.68 | 1.77 | +5.4% | 18,469.4 | 18,602.0 | +0.7% |
| 2024-01-15 | 3.03 | 3.07 | +1.3% | 20,871.4 | 20,471.0 | −1.9% |
Surprise is actual minus consensus, as a share of the consensus.