Brookfield Renewable Corporation (BEPC)
NYSE: BEPC · Real-Time Price · USD
33.44
-0.62 (-1.82%)
Aug 20, 2026, 4:00 PM EDT - Market closed

Brookfield Renewable Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,8283,7284,1423,9673,7783,367
Revenue Growth
-1.52%-9.99%4.41%5.00%12.21%5.68%
Net Income
-3,915-2,344236-1811,503946
Earnings Per Share
-11.34-6.910.70-0.484.152.61
EPS Growth
----58.87%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Hydroelectric
1,4761,2961,1891,2121,095992
Wind
142151223152176199
Utility-Scale Solar
-224238165167166
Distributed Energy & Sustainable Solutions
-107124125146126
Revenue (Total)
4,1183,9224,5714,5513,871-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
815742712629642525
Total Debt
15,44915,56414,09316,57314,07913,883
Net Cash (Debt)
-14,634-14,822-13,381-15,944-13,437-13,358
Net Cash Growth
------
Net Cash Per Share
-42.38-43.68-39.43-42.62-37.14-36.92

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
5565025491,6031,284395
Capital Expenditures
-1,060-1,138-949-1,028-847-1,354
Free Cash Flow
-504-636-400575437-959
Free Cash Flow Growth
---31.58%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
-104.00%-63.20%14.49%9.60%52.09%30.20%
Profit Margin
-102.27%-62.88%5.70%-4.56%39.78%28.10%
FCF Margin
-13.17%-17.06%-9.66%14.49%11.57%-28.48%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.5681.5111.4381.3671.2981.231
Dividend Per Share Growth
5.09%5.08%5.16%5.39%5.38%107.60%
Dividend Yield
4.69%4.02%5.55%5.33%5.54%4.07%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--16.99-6.6314.07
Forward PE
-133.69133.69---
P/FCF Ratio
---18.5522.80-
PS Ratio
3.023.490.972.692.643.95