Brookfield Renewable Corporation (BEPC)
NYSE: BEPC · Real-Time Price · USD
33.35
+0.21 (0.63%)
At close: Jul 31, 2026, 4:00 PM EDT
33.38
+0.03 (0.09%)
After-hours: Jul 31, 2026, 7:58 PM EDT

Brookfield Renewable Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22
11,4105,4364,1094,8834,574
Market Cap Growth
-7.71%32.32%-15.86%6.75%-
Enterprise Value
25,74628,95421,05429,9054,574
Last Close Price
33.3552.6539.7838.1437.27
PE Ratio
--24.43-3.15
PS Ratio
3.092.051.391.731.25
PB Ratio
1.64-13.694.300.89-
P/TBV Ratio
--8.881.05-
P/FCF Ratio
---11.9210.82
P/OCF Ratio
25.4515.2010.504.273.68
EV/Sales Ratio
6.9510.907.1310.581.25
EV/EBITDA Ratio
18.3820.9413.4717.842.02
EV/EBIT Ratio
47.9558.0431.7341.554.06
EV/FCF Ratio
---72.9810.82
Debt / Equity Ratio
2.151.651.140.94-
Debt / EBITDA Ratio
10.6210.806.289.05-
Debt / FCF Ratio
---37.03-
Net Debt / Equity Ratio
-5.38-35.489.702.62-
Net Debt / EBITDA Ratio
10.0210.195.938.54-
Net Debt / FCF Ratio
-31.22-31.08-32.5234.92-
Asset Turnover
0.070.070.080.12-
Quick Ratio
0.210.230.280.40-
Current Ratio
0.330.260.280.40-
Return on Equity (ROE)
-54.16%-18.91%2.49%2.71%-
Return on Assets (ROA)
1.16%1.29%1.23%2.49%-
Return on Invested Capital (ROIC)
2.65%2.73%2.27%2.18%-
Return on Capital Employed (ROCE)
1.82%1.86%2.13%3.71%-
Earnings Yield
--4.09%-31.77%
FCF Yield
---8.39%9.24%
Buyback Yield / Dilution
-0.82%0.02%19.33%-4.32%-
Total Shareholder Return
-0.82%0.02%19.33%-4.32%-
SEC Filings: 10-K · 10-Q