NYSE · Renewable Utilities

Brookfield Renewable Corporation (BEPC) Stock

$32.82 -2.12% NYSE: BEPC Utilities

Brookfield Renewable Corporation is responsible for the management and operation of a comprehensive collection of renewable energy generation sites. Its operational footprint is predominantly located across the United States, Europe, Colombia, and Brazil.

Valuation

MetricValue
Price$32.82
Market Cap$4.85B
P/E Ratio-1.03
P/B Ratio-1.67
P/S Ratio1.23
EPS (TTM)$0.00
52-Week High$45.18
52-Week Low$32.10
Dividend Yield4.68%

Financials & Margins

MetricValue
ROE494.50%
ROA-8.15%
ROCE5.15%
Gross Margin56.95%
Operating Margin56.95%
Net Margin-132.62%
Debt/Equity-5.71
Current Ratio0.26

Annual Financials (USD)

Metric20212022202320242025
Revenue$3.4B$3.8B$4.0B$4.1B$3.7B
Operating Profit$2.1B$1.2B$1.1B$1.0B$2.1B
Net Profit$946.0M$1.5B$-181.0M$236.0M$-2.3B
EPS$5.49$8.73$-1.01$1.63$-13.05
Op Margin60.3%33.0%26.7%24.3%57.0%

Balance Sheet (USD)

Metric20212022202320242025
Total Assets$42.0B$43.3B$49.4B$44.1B$63.4B
Total Liabilities$27.8B$26.5B$32.3B$32.0B$50.8B
Cash$410.0M$435.0M$441.0M$392.0M$964.0M
Borrowings$13.9B$14.1B$16.6B$14.1B$21.3B

Latest News

I'm Calling It. It's Time to Load Up on These 3 High-Yielding Dividend Stocks Right Now (1 Currently Yields Over 8.5%) Motley Fool · Jul 12, 2026 Prediction: Why Buying Brookfield Renewable Instead of Bloom Energy Could Set You Up For Life Motley Fool · Jul 7, 2026 Brookfield Renewable Partners L.P. (BEP): 7 Best Battery Technology Stocks to Buy for Grid Storage Insider Monkey · Jul 6, 2026 Brookfield Renewable to Host Second Quarter 2026 Results Conference Call GlobeNewswire · Jul 2, 2026 Here's Why Buying Brookfield Renewable Today Could Be the Best Financial Decision You Ever Make Motley Fool · Jun 27, 2026

Cash Flow (USD)

Metric20212022202320242025
Operating Cash Flow$395.0M$1.7B$1.6B$752.0M$507.0M
Investing Cash Flow$-2.4B$-1.6B$-2.0B$-2.8B$-1.7B
Financing Cash Flow$-791.0M$-2.1B$-649.0M$-1.0B$-1.5B
Net Cash Flow$13.0M$227.0M$-15.0M$-91.0M$58.0M
Free Cash Flow$-959.0M$569.0M$575.0M$-1.3B$-633.0M

Valuation & Return Ratios

MetricValue
PEG Ratio0.01
EV / EBITDA7.50
FCF Yield-13.06%
Quick Ratio0.25
Interest Coverage1.27
Return 1Y-1.49%
Return 3Y20.67%
Return 5Y0.77%

Peer Comparison

TickerPriceChangeP/EMarket CapDiv Yield
AQN $5.79 +0.96% 25.13 $4.46B 4.52%
BEPBrookfield Renewable Partners L.P. $32.52 +1.28% 54.20 $9.86B 0.00%
BIPCBrookfield Infrastructure Corporation $40.99 -1.37% -6.76 $5.04B 4.38%
CIGCompanhia Energética de Minas Gerais $2.16 -0.92% 9.71 $6.18B 0.00%
CIG-CCompanhia Energética de Minas Gerais $3.20 +3.23% 9.71 $9.15B 5.31%

About Brookfield Renewable Corporation

Brookfield Renewable Corporation is responsible for the management and operation of a comprehensive collection of renewable energy generation sites. Its operational footprint is predominantly located across the United States, Europe, Colombia, and Brazil. The company utilizes hydroelectric, wind, and solar technologies, collectively possessing a generating capability of approximately 12,723 megawatts. Established in 2019, Brookfield Renewable Corporation's main office is situated in New York, New York.

Brookfield Renewable Corporation (BEPC) stock trades at $32.82 with a market capitalization of $4.85B. The stock is valued at a price-to-earnings (P/E) ratio of -1.03, price-to-book of -1.67, price-to-sales of 1.23. Over the past 52 weeks the stock has ranged between $32.10 and $45.18, and currently trades 27.4% below its 52-week high. It pays a dividend yielding 4.68%.

On profitability, Brookfield Renewable Corporation generates a return on equity (ROE) of 494.50% — well above the market average, a sign of a high-quality business, return on capital employed of 5.15%, an operating margin of 56.95%, a net profit margin of -132.62%.

Official website: bep.brookfield.com/bepc

Related Utilities Stocks

GEV Renewable Utilities $900.28 -4.57% NEE Regulated Electric $88.46 -0.92% SO Regulated Electric $96.05 -0.75% DUK Regulated Electric $129.08 -0.12% CEG Renewable Utilities $257.95 -0.72% AEP Regulated Electric $129.40 -2.72% D Regulated Electric $70.55 -0.10% SRE Diversified Utilities $88.82 -1.92% ETR Regulated Electric $107.79 -4.03% XEL Regulated Electric $78.75 -1.97% EXC Regulated Electric $47.03 -0.59% PCG Regulated Electric $17.71 -0.39%

Popular Stocks

Apple (AAPL)Microsoft (MSFT)NVIDIA (NVDA)Alphabet (GOOGL)Amazon (AMZN)Meta (META)Tesla (TSLA)Broadcom (AVGO)Eli Lilly (LLY)JPMorgan (JPM)

Screens featuring this stock

High ROE Utilities StocksLow P/E Utilities StocksHigh Net Margin Utilities StocksDividend Utilities StocksLow Debt Utilities StocksNYSE High ROE StocksAll stock screens
Run Stock Screener Investing Guides