Brookfield Renewable Corporation
BEPC · NYSE
Company research
Brookfield Renewable Corporation (NYSE: BEPC) is a publicly traded Canadian corporation incorporated in 2019 and headquartered in New York, New York, operating as the corporate share class of Brookfield Renewable Partners L.P. and serving as the flagship listed energy company of Brookfield Asset Management. The company owns, operates, and develops one of the world's largest portfolios of renewable power and sustainable solution assets, encompassing hydroelectric, wind, utility-scale solar, distributed generation, pumped storage, carbon capture and storage, biomass, and eFuels, with approximately 13,396 megawatts of installed capacity across North America, South America, and Europe. Led by CEO Connor Teskey, BEPC pairs long-life, cash-generating assets with a substantial development pipeline and disciplined capital recycling, while also expanding into energy transition businesses such as nuclear services through its investment in Westinghouse. With a market capitalization of approximately $5 billion and roughly 2,411 full-time employees, Brookfield Renewable Corporation is part of Brookfield's broader global renewable platform, which manages over $125 billion in power assets under management across five continents.
Research reports
Model-based research framework that synthesizes valuation signals, volatility, liquidity, sentiment, and analyst coverage into a standardized “Cautious Hold” view on BEPC over a three‑month horizon, noting current price below the 41.00 consensus analyst target (~21% implied upside) but highlighting negative margins, elevated odds of distress, and mixed factor positioning as key risks.
Simply Wall St · June 22, 2026Brookfield Renewable (NYSE:BEPC) - Stock AnalysisData-driven fundamental report that scores BEPC weakly on valuation, growth, past performance, financial health, and dividends, flags risks such as less than one year of cash runway and dividends not covered by earnings, and presents fair-value estimates and recent analyst price-target narratives that together suggest a modest overvaluation and a mixed, risk‑aware investment case.