brookfield renewable corp - BEPC

BEPC

Close Chg Chg %
38.23 0.10 0.26%

Closed Market

38.33

+0.10 (0.26%)

Volume: 522.31K

Last Updated:

Dec 31, 2025, 3:59 PM EDT

Company Overview: brookfield renewable corp - BEPC

BEPC Key Data

Open

$38.41

Day Range

38.19 - 38.56

52 Week Range

23.73 - 45.07

Market Cap

$6.87B

Shares Outstanding

179.65M

Public Float

144.81M

Beta

1.22

Rev. Per Employee

N/A

P/E Ratio

N/A

EPS

-$6.68

Yield

383.06%

Dividend

$0.37

EX-DIVIDEND DATE

Nov 28, 2025

SHORT INTEREST

N/A

AVERAGE VOLUME

858.37K

 

BEPC Performance

1 Week
 
-2.02%
 
1 Month
 
-7.86%
 
3 Months
 
6.67%
 
1 Year
 
38.21%
 
5 Years
 
-34.39%
 

BEPC Analyst Ratings

  • Sell
  • Under
  • Hold
  • Over
  • Buy
Number of Ratings 6
Full Ratings ➔

About brookfield renewable corp - BEPC

Brookfield Renewable Corp. engages in the provision of a publicly traded platform for renewable power and sustainable solutions. It operates through the following segments: Hydroelectric, Wind, Utility-scale Solar, Distributed Energy & Sustainable Solutions, and Corporate. The Distributed Energy & Sustainable Solutions segment consists of the distributed generation, pumped storage, carbon capture and storage, cogeneration and biomass. The company was founded on September 9, 2019 and is headquartered in New York, NY.

BEPC At a Glance

Brookfield Renewable Corp.
250 Vesey Street
New York, New York 10281-1023
Phone 1-212-417-7000 Revenue 5.67B
Industry Electric Utilities Net Income 323.31M
Sector Utilities 2024 Sales Growth 5.98%
Fiscal Year-end 12 / 2025 Employees 2,416
View SEC Filings

BEPC Valuation

P/E Current N/A
P/E Ratio (with extraordinary items) N/A
P/E Ratio (without extraordinary items) 15.369
Price to Sales Ratio 0.876
Price to Book Ratio 2.577
Price to Cash Flow Ratio 6.61
Enterprise Value to EBITDA 12.794
Enterprise Value to Sales 7.009
Total Debt to Enterprise Value 0.51

BEPC Efficiency

Revenue/Employee 2,348,667.581
Income Per Employee 133,820.751
Receivables Turnover 2.005
Total Asset Turnover 0.088

BEPC Liquidity

Current Ratio 0.277
Quick Ratio 0.274
Cash Ratio 0.059

BEPC Profitability

Gross Margin 26.871
Operating Margin 24.312
Pretax Margin 15.065
Net Margin 5.698
Return on Assets 0.503
Return on Equity 6.764
Return on Total Capital 1.457
Return on Invested Capital 1.368

BEPC Capital Structure

Total Debt to Total Equity 1,050.932
Total Debt to Total Capital 91.311
Total Debt to Total Assets 31.936
Long-Term Debt to Equity 953.468
Long-Term Debt to Total Capital 82.843
  • Income Statement
  • Balance Sheet
  • Cash Flow Statement

Annual Financials for Brookfield Renewable Corp - BEPC

Collapse All in section
All values USD millions. 2021 2022 2023 2024 5-year trend
Sales/Revenue
4.22B 4.92B 5.35B 5.67B
Sales Growth
+1.95% +16.51% +8.86% +5.98%
Cost of Goods Sold (COGS) incl D&A
2.88B 3.06B 3.79B 4.15B
COGS excluding D&A
- - - -
-
Depreciation & Amortization Expense
1.40B 1.53B 1.81B 1.73B
Depreciation
- - - -
-
Amortization of Intangibles
- - - -
-
COGS Growth
+9.30% +6.23% +23.72% +9.49%
Gross Income
1.34B 1.86B 1.56B 1.52B
Gross Income Growth
-10.95% +38.68% -15.68% -2.53%
Gross Profit Margin
+31.69% +37.72% +29.22% +26.87%
2021 2022 2023 2024 5-year trend
SG&A Expense
219.40M 220.01M 118.77M 145.22M
Research & Development
- - - -
-
Other SG&A
219.40M 220.01M 118.77M 145.22M
SGA Growth
-47.40% +0.28% -46.02% +22.26%
Other Operating Expense
- - - -
-
Unusual Expense
160.48M 6.51M (433.25M) 146.59M
EBIT after Unusual Expense
957.85M 1.63B 1.88B 1.23B
Non Operating Income/Expense
1.44B 2.27B 344.17M 1.91B
Non-Operating Interest Income
- - 117.42M 138.37M
-
Equity in Earnings of Affiliates
- - - -
-
Interest Expense
1.13B 1.34B 1.70B 2.28B
Interest Expense Growth
+3.09% +19.07% +26.38% +34.50%
Gross Interest Expense
1.13B 1.34B 1.70B 2.28B
Interest Capitalized
- - - -
-
Pretax Income
1.27B 2.55B 525.03M 854.86M
Pretax Income Growth
+132.85% +100.72% -79.44% +62.82%
Pretax Margin
+30.15% +51.93% +9.81% +15.07%
Income Tax
109.07M 153.62M 98.53M 228.78M
Income Tax - Current - Domestic
38.87M 173.15M 152.51M 137.00M
Income Tax - Current - Foreign
- - - -
-
Income Tax - Deferred - Domestic
70.21M (19.53M) (53.99M) 91.79M
Income Tax - Deferred - Foreign
- - - -
-
Income Tax Credits
- - - -
-
Equity in Earnings of Affiliates
- - - -
-
Other After Tax Income (Expense)
- - - -
-
Consolidated Net Income
1.17B 2.41B 415.70M 593.19M
Minority Interest Expense
(20.06M) 451.74M 660.00M 269.88M
Net Income
1.19B 1.96B (244.29M) 323.31M
Net Income Growth
+132.30% +64.98% -112.49% +232.35%
Net Margin Growth
+28.10% +39.78% -4.56% +5.70%
Extraordinaries & Discontinued Operations
- - - -
-
Discontinued Operations
- - - -
-
Net Income After Extraordinaries
1.19B 1.96B (244.29M) 323.31M
Preferred Dividends
- - - -
-
Net Income Available to Common
1.19B 1.96B (244.29M) 323.31M
EPS (Basic)
3.2781 5.4079 -0.653 1.7997
EPS (Basic) Growth
+132.29% +64.97% -112.07% +375.60%
Basic Shares Outstanding
361.80M 361.82M 374.11M 179.65M
EPS (Diluted)
3.2781 5.4079 -0.653 1.7997
EPS (Diluted) Growth
+132.29% +64.97% -112.07% +375.60%
Diluted Shares Outstanding
361.80M 361.82M 374.11M 179.65M
EBITDA
2.52B 3.17B 3.26B 3.11B
EBITDA Growth
+0.11% +25.98% +2.74% -4.56%
EBITDA Margin
+59.61% +64.45% +60.83% +54.78%

Snapshot

Average Recommendation OVERWEIGHT Average Target Price 43.25
Number of Ratings 6 Current Quarters Estimate -0.47
FY Report Date 03 / 2026 Current Year's Estimate -0.933
Last Quarter’s Earnings -0.319 Median PE on CY Estimate N/A
Year Ago Earnings -1.378 Next Fiscal Year Estimate -0.936
Median PE on Next FY Estimate N/A

Earnings Per Share

This Quarter Next Quarter This Fiscal Next Fiscal
# of Estimates 1 1 3 3
Mean Estimate -0.47 -0.38 -0.93 -0.94
High Estimates -0.47 -0.38 0.32 0.25
Low Estimate -0.47 -0.38 -1.77 -1.75
Coefficient of Variance N/A N/A -118.45 -112.20

Analysts Recommendations

Current 1 Month Ago 3 Months Ago
BUY 3 3 3
OVERWEIGHT 1 1 0
HOLD 1 1 1
UNDERWEIGHT 1 1 1
SELL 0 0 0
MEAN Overweight Overweight Overweight

Brookfield Renewable Corp in the News