VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
BEPC
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
BEPCBrookfield Renewable Corporation
$35.41$5.2B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders

BEPC logoBrookfield Renewable Corporation(BEPC)Earnings, Financials & Key Ratios

BEPC•NYSE•Utilities
$35.41
Price updated Jul 7, 2026
SectorUtilitiesIndustryRenewable EnergySub-IndustryRenewable Utilities and Asset Owners
AboutBrookfield Renewable Corporation owns and operates a portfolio of renewable energy power generating facilities primarily in the United States, Europe, Colombia, and Brazil. It operates hydroelectric, wind, and solar power plants with an installed capacity of approximately 12,723 megawatts. The company was incorporated in 2019 and is headquartered in New York, New York.Show more
  • Revenue$3.73B-10.0%
  • EBITDA$3.36B+48.2%
  • Net Income-$2.34B-1093.2%
  • Free Cash Flow-$633M+52.6%
  • EBITDA Margin90.21%+64.7%
  • Net Margin-62.88%-1203.5%
  • ROE-18.93%-1272.7%
  • Interest Coverage-0.41-130.1%
  • Debt/Equity1.69+44.8%

BEPC Price & Volume

Brookfield Renewable Corporation (BEPC) stock price & volume — 10-year historical chart

Loading chart...

Aggressive Asset Expansion Masks Structural Equity Erosion

Investment Thesis • Updated 2026Q1

VerdictNegative
Growth:Mixed
Profitability:Negative
Financial:Vulnerable
Cash Flow:Burning
Primary Risk:High leverage and equity erosion

Key Thesis Takeaways

  • Brookfield Renewable Corporation exhibits a high-growth profile characterized by a 33.5% revenue surge in 2026Q1, yet this expansion is heavily reliant on external capital and non-recourse debt.
  • The company's fundamental outlook remains clouded by persistent net losses, including a $3.0 billion deficit in 2026Q1, and a deteriorating equity position that has shifted to a negative $3.7 billion.
  • Investors should monitor the sustainability of this capital-intensive model, as the current interest coverage ratio of -5.23 suggests significant financing headwinds that may constrain future operational flexibility.

Verdict Logic

the company's negative equity position of $3.7 billion and a current ratio of 0.33 indicate substantial liquidity and solvency risks that outweigh the potential benefits of its aggressive renewable asset deployment.

BEPC Growth Metrics

Brookfield Renewable Corporation (BEPC) revenue, earnings & EPS growth — 3, 5 & 10-year CAGR

Revenue CAGR

10 Years-
5 Years3.19%
3 Years-0.44%
TTM2.76%

Profit CAGR

10 Years-
5 Years-
3 Years-
TTM-2039.02%

EPS CAGR

10 Years-
5 Years-
3 Years-
TTM-2265.82%

Return on Capital

10 Years4.76%
5 Years4.27%
3 Years3.71%
Last Year5.65%

BEPC Recent Earnings

Brookfield Renewable Corporation (BEPC) EPS & revenue vs analyst estimates — last 4 quarters

Full history →
●Beat EPS 3/12 qtrs (25%)●Beat Revenue 1/12 qtrs (8%)
Q2 2026Latest
May 1, 2026
Metric
Actual
Est
EPS
$1.48-490.9%
$0.25
Rev
$883M-43.4%
$1.6B
Q1 2026
Jan 30, 2026
Metric
Actual
Est
EPS
$0.76-442.9%
$0.14
Rev
$938M-28.0%
$1.3B
Q4 2025
Nov 5, 2025
Metric
Actual
Est
EPS
$0.22-2106.3%
$0.01
Rev
$1.6B+4.8%
$1.5B
Q3 2025
Aug 1, 2025
Metric
Actual
Est
EPS
$1.65-16400.0%
$0.01
Rev
$952M-37.9%
$1.5B
QuarterDateEPS (Act vs Est)Revenue (Act vs Est)
Q2 2026LatestMay 1, 2026
$1.48vs $0.25-490.9%
$883Mvs $1.6B-43.4%
Q1 2026Jan 30, 2026
$0.76vs $0.14-442.9%
$938Mvs $1.3B-28.0%
Q4 2025Nov 5, 2025
$0.22vs $0.01-2106.3%
$1.6Bvs $1.5B+4.8%
Q3 2025Aug 1, 2025
$1.65vs $0.01-16400.0%
$952Mvs $1.5B-37.9%
Based on last 12 quarters of dataView full earnings history →

Latest BEPC News

Recent stock market news and headlines for Brookfield Renewable Corporation (BEPC)

GlobeNewsWire·6 days ago
Brookfield Renewable to Host Second Quarter 2026 Results Conference Call

BROOKFIELD, News, July 02, 2026 (GLOBE NEWSWIRE) -- Brookfield Renewable (NYSE: BEP, BEPC; TSX: BEP.UN, BEPC) (“Brookfield Renewable”) will hold its Second Quarter 2026 Conference Call and Webcast on Friday, July 31, 2026 at 9:00 a.m. ET to discuss results and business initiatives.

Fool - Investing News·6 days ago
2 Super-Safe Dividend Stocks to Buy With $3,000 and Hold for a Lifetime

The Williams Companies and Brookfield Renewable are both reliable income plays.

Fool - Investing News·Jun 30, 2026
How Investing $100 per Month Can Build a Portfolio That Pays Over $1,200 in Annual Dividend Income

Slowly build a meaningful income stream.

Fool - Investing News·Jun 27, 2026
Here's Why Buying Brookfield Renewable Today Could Be the Best Financial Decision You Ever Make

Brookfield Renewable offers powerful total return potential.

The Motley Fool·Jun 20, 2026
This is My Favorite Nuclear Energy Stock to Capitalize on the AI Power Boom

Oklo and NuScale Power are pushing nuclear power technology in a new direction. This high-yield investment is diversified and has a business that has long provided products and services to the global nuclear power industry.

Peers Comparison

Key metrics vs top competitors for Brookfield Renewable Corporation (BEPC)

Full Screener →
CompanyPriceMarket CapP/E RatioRev Growth (1Y)Net MarginROEDiv Yield
BEPC logoBEPCBrookfield Renewable CorporationCurrent
$35.41$5.23B-2.71-10%-62.88%-18.93%0.08%
NEE logoNEENextEra Energy, Inc.
$88.47$184.49B26.8911%29.3%12.66%—
AES logoAESThe AES Corporation
$14.62$10.43B11.60-0.37%10.72%13.55%—
CWEN logoCWENClearway Energy, Inc.
$33.48$6.88B23.584.23%0.13%0.03%—
BEP logoBEPBrookfield Renewable Partners L.P.
$32.93$9.99B-488.5810.95%3.01%0.56%—
ENPH logoENPHEnphase Energy, Inc.
$42.99$5.67B33.3310.72%9.64%13.28%—

Compare BEPC vs Peers

Brookfield Renewable Corporation (BEPC) vs competitors — business, growth, and fundamentals comparison against the closest industry rivals.

Closest Rival

vs NEE

Most directly comparable listed peer for BEPC.

Scale Benchmark

vs GE

Larger-name benchmark to compare BEPC against a more recognizable public peer.

Peer Set

Compare Top 5

vs NEE, AES, CWEN, BEP

Get notified when BEPC posts new earnings or crosses analyst targets

Free. No account needed. Unsubscribe any time.

Free. Unsubscribe any time.

BEPC Frequently Asked Questions

Brookfield Renewable Corporation (BEPC) stock FAQ — growth, dividends, profitability & financials explained

Growth & Financials
What is Brookfield Renewable Corporation's revenue?

Brookfield Renewable Corporation (BEPC) reported $4.03B in revenue for fiscal year 2025. This represents a 98% increase from $2.04B in 2017.

How fast is Brookfield Renewable Corporation growing?

Brookfield Renewable Corporation (BEPC) saw revenue decline by 10.0% over the past year.

Is BEPC profitable?

Brookfield Renewable Corporation (BEPC) reported a net loss of $5.35B for fiscal year 2025.

Dividend & Returns
Does BEPC pay dividends?

Brookfield Renewable Corporation (BEPC) does not currently pay a meaningful dividend. The company may be reinvesting profits for growth.

What is BEPC's return on equity?

Brookfield Renewable Corporation (BEPC) has a return on equity (ROE) of -18.9%. Negative ROE indicates the company is unprofitable.

What is Brookfield Renewable Corporation's free cash flow?

Brookfield Renewable Corporation (BEPC) had negative free cash flow of $736.6M in fiscal year 2025, likely due to heavy capital investments.

What if you invested $1,000 in BEPC back in 2017?

Total return calculator · dividends reinvested · 9+ years of data

See returns →