로딩 중…
StockDiggingStockDigging

Brookfield Renewable Corporation

BEPC· NYSE
$34.15+2.40%
2026-08-03

Financials

Valuation Metrics

Brookfield Renewable Corporation's Market Cap is $6.23B. At end of 2025 it was $6.89B. Ranked #1231 of 3,112 in US market (top 40%), #826 of 1,667 on NYSE (top 50%), #55 of 94 in Utilities (top 59%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$6.23B
Revenue$4.03B
Net Income$-5.35B
Total Assets$65.58B
Net Assets$4.88B
Value
P/B1.28x
P/S1.54x
FCF Yield-11.83%
Profitability
ROE-109.67%
ROA-8.15%
Op. Margin51.82%
Revenue Growth33.54%
Earnings Growth-60071.07%
Financial Health
Debt Ratio1145.15%
Total Debt$20.97B
FCF$-737M
Cash$967M
Current Ratio0.33x
Dividend
Div. Yield0.19%
Performance
1Y Return0.86%
1M Return-6.41%
From 52W High-24.41%
1Y MDD-27.71%
Trading
Volume1,394,689 shares
Trading Value$48M
Per Share
EPS$-13.05