| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 7.85 | 6.99 | −10.9% | 28,465.8 | 28,746.9 | +1.0% |
| 2026-04-30 | 4.27 | 4.75 | +11.2% | 23,377.8 | 23,327.0 | −0.2% |
| 2026-02-03 | 6.70 | 7.15 | +6.7% | 26,854.3 | 27,183.0 | +1.2% |
| 2025-08-06 | 6.25 | 8.35 | +33.6% | 25,694.3 | 26,142.9 | +1.7% |
| 2025-01-31 | 6.30 | 5.80 | −7.9% | 25,430.3 | 24,496.0 | −3.7% |
| 2024-10-29 | 6.50 | 5.84 | −10.2% | 26,478.3 | 24,487.5 | −7.5% |
| 2024-08-01 | 6.80 | 7.03 | +3.4% | 25,794.0 | 23,507.5 | −8.9% |
| 2024-05-08 | 5.50 | 2.97 | −46.0% | 22,287.3 | 21,342.8 | −4.2% |
| 2024-02-01 | 3.60 | 4.78 | +32.8% | 24,491.0 | 23,418.7 | −4.4% |
| 2023-11-03 | 5.80 | 5.48 | −5.5% | 25,629.3 | 25,667.1 | +0.1% |
| 2023-08-01 | 5.00 | 5.48 | +9.6% | 25,102.0 | 24,993.1 | −0.4% |
| 2023-05-09 | 1.80 | 1.61 | −10.6% | 21,134.8 | 20,363.4 | −3.6% |
Surprise is actual minus consensus, as a share of the consensus.