
Brookfield Renewable Corporation
Brookfield Renewable Corporation (BEPC) Stock Overview
Key statistics and deep links to earnings, valuation, revenue, dividends, and more.
FMP · BEPC · as of Jun 8, 2026
Key Statistics
Explore Brookfield Renewable Corporation Data
bepc stock data · financialsFinancial Snapshot
Full FinancialsAnalyst Ratings & Price Target
Full ForecastTotal: 4 · Buy rate: 50.0%
The BEPC analyst consensus is Buy, based on ratings from 4 Wall Street analysts over the past 3 months. The average 12-month price target is $36.00, representing -7.02% downside from the current price of $38.72.
Competitors & Peers
bepc competitorsStock Performance
Full HistoryAbout Brookfield Renewable Corporation
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, …
what is brookfield renewable corporation · bepc stock overview · brookfield renewable corporation company profile · who is brookfield renewable corporation ceo · bepc NYSE · brookfield renewable corporation headquarters · brookfield renewable corporation business segments
About Stock Overview & Key Data
Brookfield Renewable Corporation (BEPC) is a Utilities company in the Renewable Utilities industry, listed on NYSE since Jul 24, 2020. As of the latest trading session, BEPC stock price is $38.72, with a market capitalization of $5.7B. The stock has returned +21.65% over the past 12 months and +0.99% year-to-date.
According to 4 Wall Street analysts, the consensus rating for Brookfield Renewable Corporation stock is Buy, with an average 12-month price target of $36.00. In fiscal year 2025, Brookfield Renewable Corporation reported revenue of $3.7B and net income of -$2.3B. For detailed data — including Brookfield Renewable Corporation revenue history, earnings, dividends, and PE ratio — use the tabs above.
Frequently Asked Questions
As of the latest trading session, Brookfield Renewable Corporation (BEPC) stock price is $38.72. The stock is traded on NYSE under the ticker symbol BEPC. The 52-week range is $29.14 – $45.18.