Renova Energia S.A. (BVMF:RNEW3)
Brazil flag Brazil · Delayed Price · Currency is BRL
0.8800
-0.0200 (-2.22%)
Last updated: Sep 4, 2026, 12:33 PM GMT-3

Renova Energia Ratios and Metrics

Millions BRL. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
330348233316496261
Market Cap Growth
-12.38%49.02%-26.09%-36.32%90.11%28.75%
Enterprise Value
1,0921,0251,2871,3571,4051,859

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
----0.648.50
PS Ratio
0.630.680.901.392.402.78
PB Ratio
0.290.290.290.340.54-0.40
P/FCF Ratio
30.96-2.22---
P/OCF Ratio
2.2811.401.5684.38--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.091.994.975.966.8119.82
EV/EBITDA Ratio
9.9032.63672.994.6268.29-
EV/EBIT Ratio
---6.93--
EV/FCF Ratio
102.35-12.25---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.730.681.431.181.13-1.85
Debt / EBITDA Ratio
7.6620.86191.453.6834.41-
Debt / FCF Ratio
79.21-11.13---
Net Debt / Equity Ratio
0.660.621.251.151.05-1.30
Net Debt / EBITDA Ratio
8.0223.34533.093.6646.62-5.21
Net Debt / FCF Ratio
71.39-9.719.71-42.82-2.04-2.26
Quick Ratio
0.520.540.580.180.320.53
Current Ratio
0.820.890.800.320.341.01
Asset Turnover
0.170.170.080.080.080.04
Return on Equity (ROE)
-11.82%-16.17%-13.39%-1.00%607.98%-
Return on Assets (ROA)
-0.44%-1.50%-2.02%4.15%-0.58%-4.49%
Return on Capital Employed (ROCE)
-0.80%-2.70%-3.70%7.40%-1.00%-10.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-43.73%-46.67%-50.19%-2.93%156.80%11.77%
FCF Yield
3.23%-21.72%45.04%-7.97%-94.94%-144.64%
Buyback Yield / Dilution
-0.33%-0.21%-377.40%-0.45%-108.42%-78.52%
Total Shareholder Return
-0.33%-0.21%-377.40%-0.45%-108.42%-78.52%