BEPC logo
BEPC NYSE US

Brookfield Renewable Corporation Brookfield Renewable Corporation Class A Subordinate Voting Shares

Utilities · Utilities Website · IPO Jul 2020
$41.45
▼ $-0.82 (-1.94%)
Vol 43K
Mkt Cap
$6.3B
ROE
-67.9%
Margin
-62.9%
Beta
1.32
Div Yield
3.60%
52W
$26–$45

Wall Street Consensus

10 analysts · Apr 2026
2
Strong Buy
5
Buy
2
Hold
1
Sell
0
Strong Sell
70.0%
Buy Rating

Price Chart

Earnings

Beat rate: 75.0%
Quarter EPS Est EPS Act Surprise
Dec 2025 $-0.30 $0.54 +$0.84
Sep 2025 $-0.24 $-0.23 +$0.01
Jun 2025 $-0.26 $-0.22 +$0.04
Mar 2025 $-0.25 $-0.35 $-0.10

Quarterly Revenue & Earnings

Quarter 2024-1… 2025-0… 2025-0… 2025-0… 2025-1…
Revenue $987.0M $907.0M $952.0M $931.0M $938.0M
Net Income $761.0M $5.0M -$1.4B -$233.0M -$706.0M

Fundamentals Trend

Metric 2026-04-12 2026-04-17
ROE (TTM) -67.9% -67.9%
P/E (TTM)
Net Margin -62.9% -62.9%
Gross Margin 59.9% 59.9%
D/E Ratio
Current Ratio 0.26 0.26

Key Ratios

ROA (TTM)
-5.1%
P/S (TTM)
1.70
P/B
3.7
EPS (TTM)
$-6.27
CF/Share
$8.62
Rev Growth 3Y
-0.4%
52W High
$45.18
52W Low
$26.17
$26.17 52-Week Range $45.18

Financial Health

Free Cash Flow
-$354.0M
Net Debt
$14.9B
Cash
$637.0M
Total Debt
$15.6B
As of Dec 31, 2025

How does BEPC compare to Utilities peers?

Peer group: Peers · Utilities (Peers) · 6 companies

BEPC valuation vs Utilities peers

P/E ratio
0% below peers (56.6)
vs Peers
vs Industry
Undervalued
P/S ratio
1.7
1% below peers (1.7)
vs Peers
vs Industry
Fair value
P/B ratio
3.7
52% above peers (2.4)
vs Peers
vs Industry
Overvalued
Div yield
3.7%
80% above peers (2.1%)
vs Peers
vs Industry
Low yield

BEPC profitability vs Utilities peers

ROE
-67.9%
495% below peers (-11.4%)
vs Peers
vs Industry
Weak
Net margin
-62.9%
335% below peers (-14.5%)
vs Peers
vs Industry
Weak
Gross margin
59.9%
0% above peers (59.9%)
vs Peers
vs Industry
In line
ROA
-5.1%
89% below peers (-2.7%)
vs Peers
vs Industry
Weak

BEPC financial health vs Utilities peers

D/E ratio
0% below peers (12.8)
vs Peers
vs Industry
In line
Current ratio
0.3
61% below peers (0.7)
vs Peers
vs Industry
Low liquidity
Beta
1.3
50% above peers (0.9)
vs Peers
vs Industry
More volatile

BEPC fundamentals radar

BEPC Peer median Industry

BEPC profitability vs leverage

Bubble size = market cap · X = net margin · Y = D/E ratio

BEPC vs peers: key metrics

Top Holders

Top 5: 23.71%
Brookfield Corp /ON/
6.84%
$429.6M
ClearBridge Investments, LLC
6.24%
$392.1M
Vanguard Group Inc
4.13%
$259.4M
Parnassus Investments, LLC
3.41%
$214.2M
Principal Financial Group, …
3.09%
$194.1M
As of Dec 31, 2025

Dividends

$1.51
/ year
Feb 27, 2026 $0.3920
Nov 28, 2025 $0.3730
Aug 29, 2025 $0.3730
May 30, 2025 $0.3730
Feb 28, 2025 $0.3730
Nov 29, 2024 $0.3550
Aug 30, 2024 $0.3550
May 31, 2024 $0.3550

Latest News

No related news yet