Brookfield Renewable Corporation (BEPC) Stock

Brookfield Renewable Corporation (BEPC) is a Utilities stock trading at $33.26 (as of 2026-08-21), with a market capitalization of $5.04B. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.

Brookfield 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.

Understand Brookfield Renewable Corporation: how it makes money

Brookfield Renewable Corporation owns and operates renewable electricity generating facilities, mainly hydro, wind, and solar, across the United States, Europe, Colombia, and Brazil, earning from running this portfolio of power plants.

The profit model is driven by owning and operating a diversified portfolio of renewable power plants (hydro, wind, solar) across multiple regions, where plant output from its installed capacity is the core source of value.

Business quality (Weak): Business overview is clear, but the provided dataset includes no reportable segment breakdown and no operating KPI fields, limiting how precisely profit drivers can be quantified.

Bull case

  • Diversified renewable asset mix: The company operates hydroelectric, wind, and solar plants rather than relying on a single generation type.
  • Geographic diversification: Its portfolio spans the United States, Europe, Colombia, and Brazil, which can help spread regional risk compared with a single-country operator.

Bear case

  • Asset-operations dependency: Because it owns and operates generation facilities, results can be sensitive to how effectively the power plants perform and are maintained.
  • Renewables exposure: The company’s business is concentrated in renewable generation, which can create performance variability tied to operating conditions for hydro, wind, and solar assets.
Valuation — source: SEC EDGAR (first-party)
Price$33.26
Market Cap$5.04B
Price / Book0.55
Price / Sales1.35
DCF Value (model)$133.39
DCF Upside vs Price301.1%
Profitability & Growth — source: SEC EDGAR
Revenue (TTM)$3.73B
Net Margin-62.8%
Return on Equity-25.4%
Current Ratio0.26
Revenue Growth (YoY)-10.0%
Valuation vs Sector & Industry
Sector P/E (Utilities)20.8
Industry P/E (Utilities)20.1
Smart-Money Activity — SEC Form 4 / 13F / Congressional disclosures
Top Institutional HolderBROOKFIELD Corp /ON/ ($402.05M)
Institutional Holders Tracked10
Congressional Trades (recent)1
Company
SectorUtilities
IndustryUtilities
CEOConnor David Teskey
Employees2,416
CountryUS
IPO Date2020-07-24

Related Companies (Business model: Regulated Utility (Electric / Gas); 8 closest by market cap; US-domiciled)

  • Oklo Inc. (OKLO)
  • IDACORP, Inc. (IDA)
  • Clearway Energy, Inc. (CWEN)
  • Ormat Technologies, Inc. (ORA)
  • TXNM Energy, Inc. (TXNM)
  • Portland General Electric Company (POR)
  • Black Hills Corporation (BKH)
  • Otter Tail Corporation (OTTR)
BEPC earnings history · BEPC institutional & insider holders · BEPC KPIs & operating metrics · BEPC financials · BEPC investor presentations & press releases · BEPC SEC filings · BEPC peers · Congress trades · Insider trades · Short interest · Stock screener

Data as of 2026-08-21.

Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.