BEPC logo

BEPC

Brookfield Renewable CorporationNYSEUtilities
$41.32+2.25%ClosedMarket Cap: $6.01B

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

-13.32

P/S

1.61

EV/EBITDA

37.35

DCF Value

$-45.56

FCF Yield

-12.4%

Div Yield

3.7%

Margins & Returns

Gross Margin

59.9%

Operating Margin

56.9%

Net Margin

-62.9%

ROE

-1196.7%

ROA

-3.7%

ROIC

4.6%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$938.0M56.9%$1.44B$-706.0M$-3.93$0.37
FY 2025$3.73B59.9%$2.12B$-2.34B$-13.05$1.49
Q3 2025$931.0M60.3%$222.0M$-233.0M$-1.30$0.37
Q2 2025$952.0M62.9%$254.0M$-1.41B$-10.86$0.37
Q1 2025$907.0M59.4%$209.0M$5.0M$0.04$0.37
Q4 2024$987.0M53.7%$203.0M$761.0M$4.24$0.36
FY 2024$4.14B57.3%$1.01B$236.0M$1.63$1.42
Q3 2024$1.04B60.9%$293.0M$-674.0M$-3.75$0.35
Q2 2024$989.0M57.6%$236.0M$-342.0M$-1.90$0.36
Q1 2024$1.13B26.3%$275.0M$491.0M$1.31$0.36
Q4 2023$919.0M49.3%$447.0M$-747.0M$-4.16$0.34
FY 2023$3.97B63.0%$1.06B$-181.0M$-1.01$1.35