Brookfield Renewable Corporation (BEPC)
NYSE: BEPC · Real-Time Price · USD
37.42
+1.44 (4.00%)
At close: Jun 18, 2026, 4:00 PM EDT
37.25
-0.17 (-0.45%)
After-hours: Jun 18, 2026, 7:29 PM EDT

Brookfield Renewable Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
12,8027,6285,7656,8466,420
Market Cap Growth
27.93%32.32%-15.79%6.64%-
Enterprise Value
27,12140,62729,54241,9566,420
Last Close Price
37.4252.6539.7838.1137.28
PE Ratio
--24.43-3.15
PS Ratio
3.462.051.391.731.25
PB Ratio
1.83-13.694.300.89-
P/TBV Ratio
--12.751.39-
P/FCF Ratio
---11.9110.83
P/OCF Ratio
28.5115.2010.504.273.68
EV/Sales Ratio
7.3210.907.1310.581.25
EV/EBITDA Ratio
13.3720.9413.4717.842.02
EV/EBIT Ratio
33.8258.0431.7341.544.06
EV/FCF Ratio
---72.9710.83
Debt / Equity Ratio
2.151.651.140.94-
Debt / EBITDA Ratio
10.3910.806.289.05-
Debt / FCF Ratio
---37.03-
Net Debt / Equity Ratio
-5.38-35.489.702.62-
Net Debt / EBITDA Ratio
9.8110.195.938.54-
Net Debt / FCF Ratio
-30.55-31.08-32.5234.92-
Asset Turnover
0.070.070.070.12-
Quick Ratio
0.210.230.280.40-
Current Ratio
0.330.260.280.40-
Return on Equity (ROE)
-54.43%-19.32%2.36%2.71%-
Return on Assets (ROA)
1.18%1.32%1.17%2.49%-
Return on Invested Capital (ROIC)
0.97%1.11%1.05%2.32%-
Return on Capital Employed (ROCE)
1.85%1.90%2.03%3.71%-
Earnings Yield
--4.09%-31.77%
FCF Yield
---8.40%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