NYSE · Utilities

Brookfield Renewable BEPC

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.

Electric Utilities: Central

Company profile

Business mix

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

Current key questions

  • Can rate-base growth, allowed returns, and demand support earnings in utilities - renewable?
  • How do regulation, fuel costs, interest rates, and capital spending affect customer bills and returns?
  • Does the balance sheet support required infrastructure investment and dividends?
Holders 1 Current sample portfolio
Public mentions 0 Videos / interviews / letters
Valuation snapshot
PE N/A FCF -4.8% Buyback -0.82%
2026-06-07

Current firm holders

Firm Weight Value Filing period
Gotham Asset Management Joel Greenblatt 0.2% $50.8M 2026-03-31

Recent trading changes over the last 1 quarters

Net buyers 0 Last 1 13F filing periods
Net reducers 1 Last 1 13F filing periods
Unchanged holders 0 Share count unchanged
Increase amount $0 Estimated from net added shares
Reduction amount $429,766 Estimated from net reduced shares
Net share change / base shares -0.8% -10,790 / 1,287,302
Gotham Asset Management Joel Greenblatt 1 filing periods
13F 2026-03-31 Filed 2026-05-15
Minor reduction Shares -0.8% 13F value change +$1.5M
Settlement As of 13F 2026-03-31 · Filed 2026-05-15
Base shares 1,287,302 Last 1 periods -10,790 (-0.8%) Total shares 1,276,512 Value $50.8M

Recent mentions

No public mentions.