BEPC

Brookfield Renewable Corp
NYSEUTILITIESUTILITIES - RENEWABLE

Key Statistics

Market Cap
$7.44B
P/E Ratio
EPS
$-13.05
Beta
1.23
52W High
$44.78
52W Low
$22.76
50-Day MA
$41.23
200-Day MA
$38.18
Dividend Yield
3.79%
Profit Margin
-62.90%
Forward P/E
14.58
PEG Ratio
2.30

About Brookfield Renewable Corp

Brookfield Renewable Corporation owns and operates a portfolio of renewable energy power generation facilities primarily in North America, Europe, Colombia, and Brazil. The company is headquartered in New York, New York.

Official WebsiteUSAFY End: December

Fundamentals

Revenue (TTM)$3.73B
Gross Profit (TTM)$2.23B
EBITDA$2.12B
Operating Margin21.10%
Return on Equity-22.00%
Return on Assets1.22%
Revenue/Share (TTM)$10.99
Book Value$-1.20
Price-to-Book2.05
Price-to-Sales (TTM)2.00
EV/Revenue6.0
EV/EBITDA40.25
Quarterly Earnings Growth (YoY)-98.90%
Quarterly Revenue Growth (YoY)-5.00%
Shares Outstanding$145.52M
Float$99.75M
% Insiders0.04%
% Institutions77.68%

Analyst Ratings

Consensus ($42.00 target)
3
Strong Buy
1
Hold
1
Strong Sell
Data last updated: 4/7/2026