Skip to main content
Smart Investors Daily
Brookfield Renewable Corporation logo

NYSE · BEPC

Brookfield Renewable Corporation

Utilities · Renewable Utilities

$31.88

Down-$1.08 (-3.39%)

Updated Nov 11, 2026, 12:13 AM

SID Score

4.9/10

Composite research score

Smart Money

58/100

Neutral

Market cap
5.66B
P/E ratio
-3.78
Dividend yield
4.68%
52-week range
$27.57 – $44.16
Volume
2.11M
Avg. volume
1.11M

Price performance · BEPC

BEPC price history

1M range · 20 trading sessions · Daily adjusted prices

Prices through Nov 9, 2026

BEPC closed at $31.88 after 20 trading sessions, up 10.20% for the selected period.

Last close
$31.88
Period change
+10.20%
Period low
$28.16
Period high
$31.88
Daily close
View OHLC price history
BEPC OHLC price history, latest 40 sessions
DateOpenHighLowCloseVolume
Nov 9, 2026$32.10$32.225$31.75$31.882.11M
Nov 6, 2026$31.45$31.81$31.0076$31.742.4M
Nov 5, 2026$31.865$32.00$30.45$31.273.37M
Nov 4, 2026$30.97$31.98$30.13$31.563.95M
Nov 3, 2026$30.71$31.078$30.47$30.752.62M
Nov 2, 2026$29.36$30.745$29.12$30.543.13M
Oct 30, 2026$29.22$29.355$28.83$29.151.98M
Oct 29, 2026$29.70$30.09$29.43$29.591.67M
Oct 28, 2026$29.99$30.305$29.195$29.592.37M
Oct 27, 2026$29.45$30.115$29.40$30.023.01M
Oct 26, 2026$28.96$29.43$28.85$29.322.94M
Oct 23, 2026$29.32$29.43$28.87$29.011.8M
Oct 22, 2026$29.18$29.39$28.95$29.362.5M
Oct 21, 2026$28.99$30.06$28.81$29.523.35M
Oct 20, 2026$28.38$28.935$28.38$28.561.49M
Oct 19, 2026$28.75$28.82$28.29$28.421.63M
Oct 16, 2026$29.02$29.19$28.625$28.672.12M
Oct 15, 2026$28.15$29.03$28.09$28.932.55M
Oct 14, 2026$28.46$28.71$28.035$28.162.11M
Oct 13, 2026$29.09$29.35$28.42$28.932.74M

Latest BEPC news

The latest Smart Investors Daily articles mentioning BEPC.

BEPC research

Overview

Company profile and research snapshot.

Company profile

Brookfield Renewable is a globally diversified, multitechnology owner and operator of clean energy assets. The company's portfolio consists of hydroelectric, wind, solar, and storage facilities in North America, South America, Europe, and Asia, and totals over 40 gigawatts of installed capacity. Brookfield Renewable invests in assets directly, as well as with institutional partners, joint venture partners, and through other arrangements. The company offers two separate listings for investors: Brookfield Renewable Partners LP and Brookfield Renewable Corp.

Visit company website

Analyst outlook

Consensus and target data currently published for this company.

Consensus
—
Average target
$37.00
Implied upside
—
Analysts
—
BEPC recent ratings
DateFirmRatingTarget
Oct 19, 2026JP MorganNeutral—
Oct 13, 2026Morgan StanleyUnderweight—
Aug 3, 2026JP MorganNeutral—
Jul 22, 2026BarclaysEqual-Weight—
Jul 21, 2026JP MorganNeutral—
Open full forecast

News briefing

Generated Nov 10, 2026, 9:06 PM

Why Is BEPC Down Today?

Brookfield Renewable Corporation (BEPC) declined 3.39% today despite reporting record FFO (Funds From Operations) growth in Q3 2026 earnings. The market's negative reaction suggests investors may be pricing in concerns about valuation, guidance, or broader sector headwinds that outweigh the positive operational results.

    Bottom line: While BEPC's record Q3 FFO growth is operationally impressive, today's 3.39% decline suggests investors are concerned about forward guidance, valuation at current levels, or broader sector dynamics. Investors should focus on management's commentary regarding 2027 guidance, capital deployment plans, and refinancing activities to better understand whether today's weakness represents a buying opportunity or a warning sign.

    AI research layers

    Interpretive context generated from the platform’s current data sources.

    No results

    AI research layers have not been published yet.