BEPC Brookfield Renewable Corporation logo

BEPC Brookfield Renewable Corporation

Utilities
$39.06+4.16%ClosedMarket Cap: $5.68B

As of 2026-05-26

Valuation

P/E (TTM)

PEG

P/B

-1.86

P/S

1.35

EV/EBITDA

45.21

DCF Value

$-44.12

FCF Yield

-13.5%

Div Yield

4.0%

Margins & Returns

Gross Margin

47.9%

Operating Margin

51.8%

Net Margin

-132.6%

ROE

494.5%

ROA

-8.2%

ROIC

4.7%

Income Statement

Periods shown are fiscal year quarters (may differ from calendar year)

PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 null$1.21B19.7%$175.6M$-3.00B$$0.39
Q4 null$938.0M56.9%$1.44B$-706.0M$$0.37
FY null$3.73B59.9%$2.12B$-2.34B$$1.49
Q3 null$931.0M60.3%$222.0M$-233.0M$$0.37
Q2 null$952.0M62.9%$254.0M$-1.41B$$0.37
Q1 null$907.0M59.4%$209.0M$5.0M$$0.37
Q4 null$987.0M53.7%$203.0M$761.0M$$0.36
FY null$4.14B57.3%$1.01B$236.0M$$1.42
Q3 null$1.04B60.9%$293.0M$-674.0M$$0.35
Q2 null$989.0M57.6%$236.0M$-342.0M$$0.36
Q1 null$1.13B26.3%$275.0M$491.0M$$0.36
Q4 2023$919.0M49.3%$447.0M$-747.0M$-4.16$0.34