Brookfield Renewable Corporation (BEPC)
NYSE: BEPC · Real-Time Price · USD
40.64
-0.55 (-1.34%)
At close: Mar 12, 2026, 4:00 PM EDT
40.65
+0.01 (0.02%)
Pre-market: Mar 13, 2026, 8:18 AM EDT

Brookfield Renewable Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22
13,7914,2095,001-
Market Cap Growth
232.62%-15.84%--
Enterprise Value
28,61316,30024,3390
PS Ratio
3.701.391.73-
PB Ratio
1.496.171.18-
P/FCF Ratio
--14.4211.92-
P/OCF Ratio
27.4710.504.27-
EV/Sales Ratio
7.685.398.41-
EV/EBITDA Ratio
13.4810.1814.18-
EV/EBIT Ratio
32.4023.9933.02-
EV/FCF Ratio
--55.8458.00-
Debt / Equity Ratio
1.391.140.94-
Debt / EBITDA Ratio
4.854.386.83-
Debt / FCF Ratio
-14.07-24.0027.95-
Net Debt / Equity Ratio
-66.079.702.62-
Net Debt / EBITDA Ratio
4.634.136.44-
Net Debt / FCF Ratio
-13.43-22.6626.36-
Asset Turnover
0.130.100.16-
Quick Ratio
0.300.280.40-
Current Ratio
0.390.280.40-
Return on Equity (ROE)
-10.02%3.39%3.60%-
Return on Assets (ROA)
3.41%1.68%3.30%-
Return on Invested Capital (ROIC)
3.60%1.75%3.46%-
Return on Capital Employed (ROCE)
4.10%2.91%4.92%-
FCF Yield
-4.61%-6.94%8.39%-
Buyback Yield / Dilution
-0.00%-3.66%-
Updated Jan 30, 2026. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q