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:34 PM EDT

Revenue

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17
Hydroelectric Revenue
1.39B1.30B1.19B
Wind Revenue
144.00M151.00M223.00M
Utility-Scale Solar Revenue
-224.00M238.00M
Distributed Energy & Sustainable Solutions Revenue
-107.00M124.00M
Revenue (Other)
2.86B1.95B2.37B
Revenue (Total)
4.39B3.73B4.14B

Adjusted EBITDA

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17
Hydroelectric Adjusted EBITDA
887.00M776.00M684.00M
Wind Adjusted EBITDA
101.00M111.00M246.00M
Corporate Adjusted EBITDA
16.00M16.00M50.00M
Utility-Scale Solar Adjusted EBITDA
-172.00M237.00M
Distributed Energy & Sustainable Solutions Adjusted EBITDA
-99.00M82.00M
Operating Income (Other)
-251.32M-474.00M-368.00M
Operating Income (Total)
752.68M700.00M931.00M

Key Performance Indicators

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17
Hydroelectric Actual - Generation (GWh)
14.18K13.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.49K18.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