ChartRow logo
BEPC
Brookfield Renewable Corporation Brookfield Renewable CorporationStock · Utilities
$31.75+0.79%
as of market close, Sep 4, 2026
☾ AH $31.75 +0.00%
PeersNEECIENCEGPCGVSTDUK

BEPC — Brookfield Renewable Corporation Brookfield Renewable Corporation price, chart and key statistics

Technical analysis2
Overlay lines0
Addendum charts0
What would $1,000 invested in BEPC be worth today? →
BEPC returns: By year · By month · By week · Trailing

Key stats

Price data

Price
$31.75
Change YTD
-14.58%
Market cap
5.9B
Enterprise value
5.2B
Shares outstanding
185M
52W low
$30.91
52W high
$45.18
From 52W high
-29.73%
From 52W low
+2.72%
52W range
6%
Beta
1.19

Volume

Rel volume
0.38×
30D volume
1.7M
30D $ vol
58.4M

Fundamentals

Sales (ttm)
3.7B
Sales/share
$20.16
EPS (ttm)
-$12.67
FCF (ttm)
502M
FCF/share
$2.71
Book value/share
-$2.20
Net margin
-62.85%
ROA
-5.06%
Current ratio
0.26

Growth (CAGR, ttm) · 10Y

Sales
-10.00%-0.44%+3.85%n/a
Shares
n/a+2.41%+1.44%n/a

Per-share growth (CAGR, ttm) · 10Y

Sales/share
n/a-2.78%+2.37%n/a
Price
-5.57%+5.13%-6.45%n/a
Total return
-1.70%+10.14%-2.29%n/a

Fundamentals end at the last reported quarter; price and total return end at the latest close.

Valuation

Fwd P/E
-33.5×
P/S (ttm)
1.6×
P/B (mrq)
-14.5×
P/FCF (ttm)
11.7×
EV/Sales (ttm)
1.4×
FCF yield (ttm)
8.55%
Buyback yield (cash, ttm)
0.00%
Shareholder yield (cash, ttm)
0.09%

Vs own 10Y history

P/S
28th
P/B
14th

Bar = where today’s multiple sits in BEPC’s own 10-year range:near a decade-low (cheap)near a decade-high (rich).

Performance · price return · windows as of 2026-09-04

1D
+0.79%
1W
-0.46%
1M
-3.63%
3M
-16.99%
YTD
-14.58%
1Y
-1.69%
5Y
-9.49%

Financial statements

Open full BEPC financials →
Loading financial statements…
TickerName1M1D
NEENextEra Energy Inc.-0.64%-0.75%
CEGConstellation Energy Corporation Common Stock+14.67%+4.88%
SOSouthern Company (The)-4.36%-0.73%
DUKDuke Energy Corporation (Holding Company)-2.12%-0.97%
EPDEnterprise Products Partners L.P.+2.29%-0.64%
NGGNational Grid Transco PLC National Grid PLC (NEW) American Depositary Shares-2.86%-0.08%
ETEnergy Transfer LP Common Units+5.75%+0.28%
AEPAmerican Electric Power Company Inc.+0.15%-0.17%

Brookfield Renewable Corporation Brookfield Renewable Corporation (BEPC) trades at $31.75 with a live price and an interactive chart covering 6+ years of daily price history, plus key valuation metrics. ChartRow also publishes BEPC’s financial statements free — annual and quarterly income statement, balance sheet, and cash flow straight from SEC filings, with P/E and valuation history and dividend data. See full BEPC financial statements →