Companies: 10,795·Total market cap: $144.5T
Brookfield Renewable Corporation

Brookfield Renewable Corporation

BEPCNYSEUtilities● Active
$38.72
$-0.11(-0.28%)
Market Cap$5.7B
P/E Ratio
52W High$45.18
52W Low$29.135
Overview

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

EPS (TTM)$-32.53bepc eps ttm · bepc earnings per shareEarnings history
PE Ratio (TTM)bepc pe ratio ttm · bepc price to earningsPE Ratio deep dive
Revenue (TTM)$4.0Bbepc revenue ttm · bepc annual revenueFull revenue history
Dividend Yield3.83%does bepc pay dividends · bepc dividend yieldDividend history
Shares Outstanding179.6Mbepc shares outstanding · bepc floatShares outstanding history
Next EarningsJul 31, 2026Est.bepc earnings date · bepc next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$3.73B▼ 10.00% YoY
202320242025
brookfield renewable corporation revenue · bepc revenue 2025
FY 2025Net Income-$2.34B▼ 1093.22% YoY
202320242025
brookfield renewable corporation net income · bepc profit 2025
FY 2025EPS$-13.05▼ 900.61% YoY
202320242025
bepc eps · brookfield renewable corporation earnings per share 2025
TTM:Revenue: $4.03BNet Income: -$5.35BEPS: $-32.53View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy4 analystsis bepc a buy · bepc analyst rating
Strong Buy
0
Buy
2
Hold
1
Sell
1
Strong Sell
0
12-Month Price Target
$36.00Low
$38.72Current
$36.00Avg Target7.02% downside
$36.00High
bepc price target · bepc 12 month forecast

Total: 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.

Stock Performance

Full History
1D-0.28%
1W-1.25%
1M+5.56%
3M-3.44%
YTD+0.99%
1Y+21.65%
5Y-6.32%

About Brookfield Renewable Corporation

CEOConnor David Teskey
IPO DateJul 24, 2020
Employees2,416
CountryUS

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.

BEPC stock priceBEPC quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice