Renault SA (EPA:RNO)
France flag France · Delayed Price · Currency is EUR
27.26
-0.71 (-2.54%)
Jul 31, 2026, 5:35 PM CET

Renault Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7,41410,24713,64010,7199,0818,894
Market Cap Growth
-17.27%-24.88%27.26%18.03%2.10%-14.58%
Enterprise Value
60,02160,41261,90856,19950,97448,120
Last Close Price
27.2635.4247.0536.9131.2730.55
PE Ratio
8.18-17.304.62-9.43
Forward PE
4.0428.184.182.723.615.51
PEG Ratio
0.580.720.292.420.190.17
PS Ratio
0.120.180.240.200.200.21
PB Ratio
0.340.490.450.360.310.33
P/TBV Ratio
0.560.650.520.400.350.40
P/FCF Ratio
2.15-4.1510.634.7539.71
P/OCF Ratio
1.504.381.902.401.902.68
EV/Sales Ratio
0.991.041.101.071.101.16
EV/EBITDA Ratio
10.04-10.759.918.9110.04
EV/EBIT Ratio
36.09-24.0322.6223.2753.47
EV/FCF Ratio
17.41-18.8555.7526.66214.82
Debt / Equity Ratio
3.283.162.312.172.172.22
Debt / EBITDA Ratio
12.11-12.4511.7211.2412.92
Debt / FCF Ratio
--21.8265.9733.65276.61
Net Debt / Equity Ratio
2.422.341.571.501.421.42
Net Debt / EBITDA Ratio
8.33-13.418.247.867.198.06
Net Debt / FCF Ratio
-889.16-21.5614.4544.2421.52172.55
Asset Turnover
0.490.460.450.440.400.36
Inventory Turnover
8.148.458.568.177.426.46
Quick Ratio
0.900.910.920.930.940.95
Current Ratio
1.031.031.051.111.121.07
Return on Equity (ROE)
4.82%-40.43%2.89%7.68%-2.49%3.63%
Return on Assets (ROA)
0.94%-6.60%1.19%1.69%1.42%0.38%
Return on Invested Capital (ROIC)
1.60%-11.06%1.94%2.77%2.40%0.66%
Return on Capital Employed (ROCE)
5.03%-20.88%5.94%5.57%4.78%1.98%
Earnings Yield
12.77%-5.78%21.65%-10.61%
FCF Yield
46.49%-24.08%9.40%21.05%2.52%
Dividend Yield
8.07%6.56%4.18%0.73%0.00%0.00%
Payout Ratio
66.42%-5.81%71.28%3.32%0.00%0.00%
Buyback Yield / Dilution
-3.90%1.27%-0.63%-0.32%-0.14%-0.93%
Total Shareholder Return
4.17%7.82%3.55%0.41%-0.14%-0.93%