Advertisement

Brookfield Renewable Corporation BEPC.TO

Set alert

Price alert · BEPC.TO

All alert types
42.70 CAD +2.04 +5.02%

As of Nov 2, 4:00 PM ET

40.82 Day range 42.98
39.15 52-week range 63.11
YTD
-18.90%
1 year
-29.68%
Open
41.04
Prev close
40.66
Mkt cap
7.93B
Vol
678.68K
Avg vol
399.46K
EPS
-29.78
P/E
0.00
Div yield
5.47%
More statistics
Low
40.82
High
42.98
Forward P/E
-64.01
Beta
1.13
Short ratio
9.07
Inst. own
79.09%
Dividend
2.22
Ex-div date
Aug 30, 2026
50-d avg
42.16
200-d avg
50.50
1y target
45.91

2Y chart

Chart tools
Interval

Events in this range
  • Apr 16, 2026Rating: JP Morgan · Overweight → Overweight
  • Jul 21, 2026Downgrade: JP Morgan · Overweight → Neutral
  • Jul 22, 2026Rating: Barclays · Equal-Weight → Equal-Weight
  • Oct 13, 2026Rating: Morgan Stanley · Underweight → Underweight
  • Oct 19, 2026Rating: JP Morgan · Neutral → Neutral
Signals (110)
NameDateAgo
SMA: BullishNov 2, 20267 hours ago
MACD: Buy SignalOct 1, 20261 month ago
RSI: OversoldSep 28, 20261 month ago
MACD: Sell SignalSep 24, 20261 month ago
MACD: Buy SignalSep 22, 20261 month ago
RSI: OversoldSep 14, 20261 month ago
MACD: Sell SignalAug 21, 20262 months ago
MACD: Buy SignalAug 4, 20263 months ago
RSI: OversoldJul 29, 20263 months ago
RSI: OversoldJul 22, 20263 months ago
RSI: OversoldJul 17, 20263 months ago
SMA: BearishJul 2, 20264 months ago
MACD: Sell SignalJul 2, 20264 months ago
SMA: BullishJun 22, 20264 months ago
MACD: Buy SignalJun 22, 20264 months ago
MACD: Sell SignalJun 11, 20264 months ago
SMA: BearishJun 10, 20264 months ago
SMA: BullishJun 9, 20264 months ago
SMA: BearishJun 8, 20264 months ago
SMA: BullishJun 5, 20265 months ago
SMA: BearishJun 3, 20265 months ago
SMA: BearishJun 3, 20265 months ago
SMA: BullishJun 2, 20265 months ago
SMA: BullishJun 2, 20265 months ago
SMA: BearishJun 1, 20265 months ago
SMA: BearishJun 1, 20265 months ago
SMA: BullishMay 27, 20265 months ago
SMA: BullishMay 26, 20265 months ago
MACD: Buy SignalMay 15, 20265 months ago
SMA: BearishApr 29, 20266 months ago
RSI: OversoldApr 29, 20266 months ago
SMA: BullishApr 22, 20266 months ago
SMA: BearishApr 21, 20266 months ago
SMA: BearishApr 21, 20266 months ago
MACD: Sell SignalApr 21, 20266 months ago
SMA: BullishApr 2, 20267 months ago
MACD: Buy SignalMar 31, 20267 months ago
SMA: BearishMar 18, 20267 months ago
SMA: BullishMar 17, 20267 months ago
SMA: BearishMar 11, 20267 months ago
SMA: BullishMar 10, 20267 months ago
SMA: BearishMar 4, 20268 months ago
MACD: Sell SignalFeb 27, 20268 months ago
SMA: BullishJan 30, 20269 months ago
SMA: BearishJan 29, 20269 months ago
SMA: BullishJan 28, 20269 months ago
MACD: Buy SignalDec 29, 202510 months ago
RSI: OversoldDec 17, 202510 months ago
SMA: BearishDec 3, 202511 months ago
MACD: Sell SignalNov 11, 202511 months ago
RSI: OverboughtNov 6, 202512 months ago
RSI: OverboughtOct 31, 20251 year ago
RSI: OverboughtOct 28, 20251 year ago
RSI: OverboughtOct 20, 20251 year ago
RSI: OverboughtOct 14, 20251 year ago
RSI: OverboughtOct 6, 20251 year ago
SMA: BullishSep 26, 20251 year ago
SMA: BearishSep 25, 20251 year ago
SMA: BullishSep 24, 20251 year ago
SMA: BearishSep 19, 20251 year ago
SMA: BullishSep 18, 20251 year ago
SMA: BearishSep 16, 20251 year ago
SMA: BullishSep 15, 20251 year ago
MACD: Buy SignalSep 10, 20251 year ago
SMA: BearishAug 29, 20251 year ago
MACD: Sell SignalAug 29, 20251 year ago
MACD: Buy SignalAug 28, 20251 year ago
SMA: BullishAug 26, 20251 year ago
SMA: BearishAug 25, 20251 year ago
SMA: BullishAug 22, 20251 year ago
SMA: BearishAug 20, 20251 year ago
SMA: BullishAug 15, 20251 year ago
SMA: BearishAug 14, 20251 year ago
MACD: Sell SignalAug 1, 20251 year ago
RSI: OverboughtJul 30, 20251 year ago
RSI: OverboughtJul 28, 20251 year ago
RSI: OverboughtJul 22, 20251 year ago
RSI: OverboughtJul 18, 20251 year ago
MACD: Buy SignalJul 15, 20251 year ago
RSI: OverboughtJul 15, 20251 year ago
MACD: Sell SignalJul 10, 20251 year ago
MACD: Buy SignalJun 9, 20251 year ago
MACD: Sell SignalJun 4, 20251 year ago
MACD: Buy SignalJun 3, 20251 year ago
MACD: Sell SignalMay 29, 20251 year ago
MACD: Buy SignalMay 28, 20251 year ago
SMA: BullishMay 23, 20251 year ago
MACD: Sell SignalMay 23, 20251 year ago
SMA: BearishMay 22, 20251 year ago
SMA: BullishMay 8, 20251 year ago
SMA: BearishMay 2, 20251 year ago
SMA: BullishMay 1, 20251 year ago
SMA: BearishApr 30, 20251 year ago
SMA: BullishApr 28, 20251 year ago
MACD: Buy SignalApr 22, 20251 year ago
RSI: OversoldApr 8, 20251 year ago
SMA: BearishApr 4, 20251 year ago
MACD: Sell SignalMar 26, 20251 year ago
MACD: Buy SignalMar 11, 20251 year ago
SMA: BullishMar 7, 20251 year ago
SMA: BearishMar 6, 20251 year ago
SMA: BullishMar 5, 20251 year ago
SMA: BearishMar 3, 20251 year ago
MACD: Sell SignalMar 3, 20251 year ago
SMA: BullishFeb 18, 20251 year ago
MACD: Buy SignalJan 30, 20251 year ago
RSI: OversoldJan 22, 20251 year ago
RSI: OversoldJan 15, 20251 year ago
MACD: Sell SignalJan 8, 20251 year ago
MACD: Buy SignalJan 7, 20251 year ago

Key statistics

Market cap
7.93B
Enterprise value
38.74B
Trailing P/E
0.00
Forward P/E
-64.01
PEG ratio
2.30
Price / sales
2.07
Price / book
0.00
EPS (TTM)
-29.78
Beta
1.13
Dividend yield
5.47%
Payout ratio
108.09%
Profit margin
-102.27%
Revenue (TTM)
3.83B
Revenue growth
13.00%
Free cash flow
1.04B
Total cash
815.00M
Total debt
15.45B
Return on equity
-45.46%
Shares outstanding
150.88M
Short % of float
0.00%
50-day average
42.16
200-day average
50.50

Analyst view

Consensus: hold

Hold
Price target (mean) 45.91
Ratings (0m) 7 2 buy · 4 hold · 1 sell
  • Strong buy1
  • Buy1
  • Hold4
  • Sell1
  • Strong sell0

Next earnings

Consensus EPS estimate 0.00.

Earnings history

Upgrades / downgrades

BEPC.TO analyst upgrades and downgrades
DateFirmActionFromTo
Oct 19, 2026JP MorganmainNeutralNeutral
Oct 13, 2026Morgan StanleymainUnderweightUnderweight
Aug 3, 2026JP MorganmainNeutralNeutral
Jul 22, 2026BarclaysmainEqual-WeightEqual-Weight
Jul 21, 2026JP MorgandownOverweightNeutral
Apr 16, 2026JP MorganmainOverweightOverweight

About Brookfield Renewable Corporation

Brookfield Renewable Corporation owns and operates a portfolio of renewable power and sustainable solution assets. The company's portfolio consists of hydroelectric, wind, utility-scale solar, distributed generation, pumped storage, carbon capture and storage, cogeneration, biomass, and eFuels. Its operations consist of approximately 13,396 megawatts of installed hydroelectric, wind, utility-scale solar, and distributed energy and sustainable solutions capacity across North America, South America, and Europe. The company was incorporated in 2019 and is headquartered in New York, New York. Brookfield Renewable Corporation operates as a subsidiary of Brookfield Renewable Partners L.P.

Sector
Utilities
Industry
Utilities - Renewable
Country
United States

News

No recent headlines

Headlines appear here as they are published.

Your note

Sign in to keep a note on BEPC.TO — it syncs with the Stock Master app.

Insider holders

BEPC.TO insider holders
InsiderRelationLatest transactionDateShares held
Dorn (Nancy Patricia)Senior Officer of IssuerAcquisition or disposition in the public marketMay 19, 202512,535

Institution ownership

BEPC.TO institution ownership
Holder% heldSharesValueReported
ClearBridge Investments, LLC6.97%10,341,055441.56MJun 29, 2026
Brookfield Corp /ON/6.81%10,094,152431.02MJun 29, 2026
Parnassus Investments, LLC3.41%5,059,297216.03MSep 29, 2026
Legal & General Group PLC3.10%4,594,883196.20MJun 29, 2026
Canada Pension Plan Investment Board3.09%4,583,097195.70MJun 29, 2026
Vanguard Capital Management LLC2.68%3,969,576169.50MJun 29, 2026

Fund ownership

BEPC.TO fund ownership
Holder% heldSharesValueReported
Parnassus Funds-Parnassus Value Equity Fund2.09%3,105,658132.61MJun 29, 2026
VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund1.36%2,009,53385.81MJul 30, 2026
Parnassus Funds-Parnassus Mid Cap Fund1.28%1,898,57881.07MJun 29, 2026
VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund0.89%1,323,29456.50MJun 29, 2026
Baird Funds Inc-Baird Chautauqua International Growth Fund0.79%1,171,97150.04MJul 30, 2026
Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund0.50%734,61431.37MAug 30, 2026
Advertisement