Display in USD
Barclays Sees FY2026 Sales $42.350B vs $42.070B Est | WAPE