NYSE: BEPC

Brookfield Renewable Corporation

$37.68
+0.19 (+0.51%)as of 2026-06-11
1-year price · 252 sessions
Key stats
52-week range$37.68
$31.42$44.43
Today
Open
37.83
Day high
38.02
Day low
37.34
Prev close
37.49
Volume
1.0M
Valuation
Mkt cap
$6.7B
P/E (TTM)
EPS (TTM)
P/B
-1.8
P/S
1.7
Dividend
Yield
4.15%
Per share
$1.53

Brookfield Renewable Corporation (BEPC) is a Utilities company listed on NYSE. The stock is up 15% over the past year. Drillr has 2 published research articles covering BEPC.

Brookfield Renewable Corporation (BEPC) financials & analyst ratings

Fundamentals (TTM)

Margins
Gross margin47.9%
Operating margin51.8%
Net margin-132.6%
FCF margin-18.3%
Growth & returns
Revenue growth+2.8%
Revenue growth (fwd)+51.7%
EPS growth
Return on equity145.6%
Return on assets-8.2%

Analyst consensus · 2 analysts

BuyBuy 1Hold 0Sell 1Avg target $46 (+23.4%)Range $42–$49

Source: exchange market data + company filings. Figures are trailing-twelve-month or as most recently reported. For informational purposes only — not investment advice.

Track BEPC with Drillr

SEC filings, earnings calls, insider activity, alt-data signals — all queryable through Drillr's AI terminal and MCP API.

Try Drillr for free