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

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17
Hydroelectric Revenue
1.48B1.30B1.19B
Wind Revenue
142.00M151.00M223.00M
Utility-Scale Solar Revenue
-224.00M238.00M
Distributed Energy & Sustainable Solutions Revenue
-107.00M124.00M
Revenue (Other)
2.50B2.14B2.80B
Revenue (Total)
4.12B3.92B4.57B

Adjusted EBITDA

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17
Hydroelectric Adjusted EBITDA
1.07B776.00M684.00M
Wind Adjusted EBITDA
91.00M111.00M246.00M
Corporate Adjusted EBITDA
-16.00M50.00M
Utility-Scale Solar Adjusted EBITDA
-172.00M237.00M
Distributed Energy & Sustainable Solutions Adjusted EBITDA
-99.00M82.00M
Operating Income (Other)
-49.00M-97.00M137.00M
Operating Income (Total)
1.12B1.08B1.44B

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17
Hydroelectric Actual - Generation (GWh)
14.13K13.79K13.37K
Wind - Actual Generation (GWh)
2.21K2.27K2.85K
Utility-Scale Solar - Actual Generation (GWh)
-1.41K1.64K
Distributed Energy & Sustainable Solutions - Actual Generation (GWh)
-850.00939.00
Total Actual Generation (GWh)
18.30K18.32K18.79K
Hydroelectric Generation Capacity (MW)
-7.13K6.91K
Wind Generation Capacity (MW)
-2.34K2.32K
Utility-Scale Solar Generation Capacity (MW)
-3.16K3.13K
Distributed Energy & Sustainable Solutions Generation Capacity (MW)
-771.001.60K
Total Generation Capacity (GWh)
-13.40K13.95K
Total River Systems
-65.0065.00
Total Facilities
-353.005.25K
Total Storage Capacity (GWh)
-7.36K7.36K