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
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2016 | $1.03B | $-16.00M | 49.27% | 24.05% | -1.55% |
| 2017 | $2.04B | $-6.00M | 59.12% | 30.66% | -0.29% |
| 2018 | $2.98B | $72.00M | 64.65% | 14.43% | 2.42% |
| 2019 | $4.28B | $218.94M | 41.69% | 33.51% | 5.11% |
| 2020 | $3.19B | $-2.74B | 66.70% | 61.93% | -85.94% |
| 2021 | $3.43B | $946.00M | 65.42% | 60.32% | 27.60% |
| 2022 | $3.78B | $1.50B | 68.93% | 32.98% | 39.78% |
| 2023 | $3.97B | $-181.00M | 63.05% | 26.72% | -4.56% |
| 2024 | $4.14B | $236.00M | 57.34% | 24.31% | 5.70% |
| 2025 | $3.73B | $-2.34B | 59.90% | 56.95% | -62.88% |