Renault H126 Earnings:
Revenue: EUR30.25B (est EUR29.46B) - Net Income: EUR705M (est EUR757.6M) - Oper Margin: 5.2% (est 5.02%) - Still Sees FY Oper Margin Approx. 5.5% (est 5.23%)
Story updates
05:13:53 PM UTC
SquawkNews
Renault H126 Earnings:
Revenue: EUR30.25B (est EUR29.46B) - Net Income: EUR705M (est EUR757.6M) - Oper Margin: 5.2% (est 5.02%) - Still Sees FY Oper Margin Approx.
5.5% (est 5.23%)