| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 4.42 | 4.31 | −2.4% | 53,961.6 | 54,208.2 | +0.5% |
| 2026-05-08 | 4.46 | 4.28 | −4.0% | 52,545.0 | 55,393.4 | +5.4% |
| 2026-01-27 | 4.22 | 3.88 | −8.1% | 50,218.0 | 51,120.0 | +1.8% |
| 2025-11-02 | 3.58 | 4.08 | +14.0% | 47,327.7 | 49,976.0 | +5.6% |
| 2025-07-22 | 3.74 | 3.40 | −9.1% | 48,347.7 | 48,593.6 | +0.5% |
| 2025-04-23 | 3.33 | 3.49 | +4.8% | 45,632.3 | 46,082.2 | +1.0% |
| 2025-01-29 | 3.54 | 2.82 | −20.3% | 43,973.9 | 44,435.6 | +1.1% |
| 2024-10-17 | 3.84 | 4.06 | +5.7% | 43,227.3 | 42,140.0 | −2.5% |
| 2024-07-30 | 3.62 | 2.87 | −20.7% | 43,335.9 | 43,912.4 | +1.3% |
| 2024-04-22 | 4.01 | 4.55 | +13.5% | 40,014.1 | 39,653.9 | −0.9% |
| 2024-02-06 | 4.05 | 3.98 | −1.7% | 38,018.4 | 38,039.2 | +0.1% |
| 2023-10-30 | 3.84 | 3.80 | −1.0% | 37,264.4 | 37,337.8 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.