| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 3.23 | 2.36 | −26.9% | 27,324.3 | 27,249.0 | −0.3% |
| 2026-05-06 | 3.17 | 2.90 | −8.5% | 26,312.6 | 25,835.0 | −1.8% |
| 2026-02-03 | 2.87 | 1.71 | −40.4% | 24,719.7 | 24,431.0 | −1.2% |
| 2025-10-27 | 2.59 | 2.50 | −3.5% | 23,184.2 | 23,122.0 | −0.3% |
| 2025-07-30 | 2.44 | 2.40 | −1.6% | 22,081.2 | 22,177.0 | +0.4% |
| 2025-04-28 | 2.49 | 2.30 | −7.6% | 21,774.7 | 21,615.0 | −0.7% |
| 2025-02-07 | 2.33 | 2.30 | −1.3% | 20,720.2 | 21,024.0 | +1.5% |
| 2024-10-28 | 2.04 | 1.96 | −3.9% | 18,569.9 | 19,254.0 | +3.7% |
| 2024-07-30 | 2.04 | 1.92 | −5.9% | 17,548.4 | 17,911.0 | +2.1% |
| 2024-05-03 | 1.93 | 1.90 | −1.6% | 16,514.7 | 16,705.0 | +1.2% |
| 2024-02-07 | 1.80 | 1.84 | +2.2% | 15,630.6 | 15,966.0 | +2.1% |
| 2023-11-08 | 1.93 | 1.80 | −6.7% | 15,483.5 | 15,400.0 | −0.5% |
Surprise is actual minus consensus, as a share of the consensus.