WallStSmart
BEPC

Brookfield Renewable Corp

NYSE: BEPC · UTILITIES · UTILITIES - RENEWABLE

$35.20
-12.52% today

Updated 2026-04-29

Market cap
$6.34B
P/E ratio
P/S ratio
1.70x
EPS (TTM)
$-13.05
Dividend yield
4.45%
52W range
$26 – $45
Volume
1.4M

Brookfield Renewable Corp (BEPC) Financial statements

SEC filings — annual and quarterly data.

Profit margin
-62.90%
Operating margin
21.10%
ROE
-22.00%
ROA
1.22%
Debt/equity

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2016$1.03B$-16.00M49.27%24.05%-1.55%
2017$2.04B$-6.00M59.12%30.66%-0.29%
2018$2.98B$72.00M64.65%14.43%2.42%
2019$4.28B$218.94M41.69%33.51%5.11%
2020$3.19B$-2.74B66.70%61.93%-85.94%
2021$3.43B$946.00M65.42%60.32%27.60%
2022$3.78B$1.50B68.93%32.98%39.78%
2023$3.97B$-181.00M63.05%26.72%-4.56%
2024$4.14B$236.00M57.34%24.31%5.70%
2025$3.73B$-2.34B59.90%56.95%-62.88%