BEPC
NYSE
US
Brookfield Renewable Corporation Brookfield Renewable Corporation Class A Subordinate Voting Shares
$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 20262
Strong Buy
5
Buy
2
Hold
1
Sell
0
Strong Sell
70.0%
Buy Rating
Price Chart
Similar Stocks
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