| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 5.88 | 4.28 | −27.2% | 16,757.4 | 16,750.0 | −0.0% |
| 2026-05-06 | 7.06 | 6.00 | −15.0% | 16,876.2 | 17,110.0 | +1.4% |
| 2026-01-29 | 6.81 | 4.90 | −28.0% | 16,224.2 | 16,175.0 | −0.3% |
| 2025-11-10 | 7.09 | 6.20 | −12.6% | 15,633.1 | 15,877.0 | +1.6% |
| 2025-07-30 | 7.16 | 6.30 | −12.0% | 15,286.6 | 15,388.0 | +0.7% |
| 2025-04-28 | 7.40 | 8.90 | +20.3% | 15,458.0 | 15,283.0 | −1.1% |
| 2025-01-29 | 6.54 | 6.83 | +4.4% | 14,660.4 | 14,780.0 | +0.8% |
| 2024-10-23 | 6.68 | 7.45 | +11.5% | 14,531.1 | 14,764.5 | +1.6% |
| 2024-07-24 | 6.33 | 7.47 | +18.0% | 13,798.5 | 13,646.0 | −1.1% |
| 2024-04-29 | 5.94 | 6.02 | +1.3% | 13,002.8 | 13,178.0 | +1.3% |
| 2024-01-30 | 5.33 | 5.69 | +6.8% | 12,397.5 | 12,570.0 | +1.4% |
| 2023-10-30 | 4.82 | 5.16 | +7.1% | 11,683.0 | 11,992.0 | +2.6% |
Surprise is actual minus consensus, as a share of the consensus.