P PRIMESTOCKFINDER.COM

BEPC Stock Brookfield Renewable Corporation

BUY US · NYSE
$29.32 +1.07% Prices as of close 2026-10-26

Diversified renewable infrastructure combines contracted growth with potential valuation recovery.

Future value: $37.57 (+28.14%) · 6-12 months · analyst consensus

  • ▸Renewable infrastructure exposure remains supported by Moderate Buy sentiment.
  • ▾Below 50-day MA (-3.42%)
  • ▸Volume 1.53× average — accumulation
  • ▾Near 52-week low (9.9% of range)
  • ▸~28% upside to price target

Trend: BEPC is trading below the 50-day average (-3.43%), RSI 46 — neutral momentum, with a 3-month return of -9.90%.

Valuation & quality: Brookfield Renewable Corporation trades on forward P/E -61.7, PEG 2.30; fundamentals show net margin -102.3%, return on equity -45.5%, revenue growth 13.0% year on year.

Analyst consensus: 7 analysts have a mean 12-month price target of $37.57 (+28.1% vs the last close; range $32.00 – $43.00), consensus rating “hold”.

Income: trailing dividend yield 5.41%.

Our screen: BUY (score 3) — Diversified renewable infrastructure combines contracted growth with potential valuation recovery.

Computed from end-of-day data; not personal advice.

44.4 28.0 FebMarAprMayJunJulAugSepOct
Daily close, 2026-02-09 → 2026-10-26 (USD). Range 28.0 – 44.4.
Mar 26Apr 26May 26Jun 26Jul 26Aug 26Sep 26Oct 26
-6.80%-9.00%+10.30%-7.20%-10.20%-3.60%-12.20%+3.90%
Market cap
$5.44B
P/E (ttm)
-61.7
Forward P/E
-61.7
EPS (ttm)
$-21.55
PEG
2.30
Beta
1.15
Net margin
-102.3%
ROE
-45.5%
Revenue growth
13.0%
Revenue (ttm)
$3.83B
Free cash flow
$1.04B
Debt / equity
229%
Dividend yield
5.41%
52-wk range
$27.57 – $45.18
Volume
2,908,623
Avg volume (3m)
1,885,093
Mean target
$37.57
Low
$32.00
High
$43.00
Analysts
7
Consensus
HOLD
RSI (14)
45.9
vs 50-day MA
-3.43%
1-mo return
+2.99%
3-mo return
-9.90%
Volume z-score
0.87

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.

Sector: Utilities · Industry: Utilities - Renewable · United States · 2,411 employees · Website

Browse: all US stocks · Clean Energy picks · today's movers

Market data from end-of-day feeds; AI-generated research for educational purposes only — not investment advice.