Upgrade

Brookfield Renewable Corporatio

BEPC

Last
$29.56
Day
+0.6%
1y
-22.9%
5y
-22.7%
52w
-35.0%
SPY YTD
+13.3%
XLU
-4.9%
Earnings
2026-11-0424d
EMA 21
29.52
EMA 50
31.13
EMA 200
35.00
20d high
-3.8%
5y high
-35.0%
5y range
34th
Website · 2,411 employees · United States

Positions held

Your positions

BEPC isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-12
Hold
avoid
Signal
Sell
Target
$30.70
Stop
$28.28
Stop distance
4.3%
Target vs last
+3.9%

Bull / bear case

Site-generated summary from fundamentals, news, and score — not investment advice. As of 2026-10-08.

Bull case
  • Brookfield Renewable Corporation is well-positioned in the growing renewable energy sector, benefiting from increasing global demand for sustainable energy solutions.
  • Revenue increased by 22% compared to the prior quarter, reaching $1.1 billion.
  • Gross margin improved to 57.9%, up from 53% in the previous quarter.
Bear case
  • The company faces challenges with a high debt-to-equity ratio of 229.01, indicating potential financial risk.
  • Net income for 2026-Q1 was -$2.186 billion, reflecting ongoing profitability issues.
  • The forward P/E ratio stands at -30.86, suggesting that investors may be cautious about future earnings.

Fundamentals

Market cap$5.45BEnterprise value$34.85BTrailing P/E—Forward P/E-30.58
PEG2.30Price / book-3.05Beta1.15Dividend yield5.34%
Revenue growth13.0%Earnings growth—Gross margin57.1%Operating margin25.7%
Profit margin-102.3%ROE-45.5%ROA1.1%Debt / equity2.29
Current ratio0.40Free cash flow$1.04BAnalyst recommendationholdMean target$38.86
52w high$45.1852w low$27.57

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$1.1B$883M$938M$931M$952M
Op margin25.7%14.5%21.1%23.8%26.7%
Net income-$790M-$2.2B-$706M-$233M-$1.4B
Gross margin57.9%53.0%56.9%60.3%62.9%
Gross profit$623M$468M$534M$561M$599M
Operating income$277M$128M$198M$222M$254M
  • Revenue +22% vs prior quarter ($1.1B vs $883M).
  • Gross margin 57.9% (was 53% prior quarter).
  • Operating margin expanded to 25.7%.

Yearly (6y)

20252024202320222021
Revenue$3.7B$4.1B$4.0B$3.8B—
Op margin23.7%24.3%26.7%33.0%—
Net income-$2.3B$236M-$181M$1.5B—
Gross margin59.9%57.3%63.0%68.9%—
Gross profit$2.2B$2.4B$2.5B$2.6B—
Operating income$883M$1.0B$1.1B$1.2B—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

BEPC · daily-1.9% over 14 sessions
Close EMA21 EMA50 EMA200
27.4328.2128.9929.7730.562026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$2.2B-$1.4B-$555M$261M$1.1B0%31%63%2025-Q22025-Q32025-Q42026-Q12026-Q2