Logo

Brookfield Renewable Corporation

BEPC.TO

Brookfield Renewable Corporation owns and operates a portfolio of renewable energy power generating facilities primarily in the United States, Europe, Colombia, and Brazil. It operates hydroelectric, wind, and solar power plants with an installed capacity of approximately 12,723 megawatts. The company was incorporated in 2019 and is headquartered in New York, New York.ā€ā€ā€Ž ā€Ž

Utilities

Utilities—Renewable

4 years

CAD

Exclusive to Premium users

Price

per share adjusted in CAD

$46.22

Price

+1.47%

$0.67

Market Cap

$6.697b

Mid

Price/Earnings

-

Premium

3y Avg

Premium

5y Avg

Financials Overview

Key metrics over the past few years

+106.9%

EBITDA Margin

+43.6%

Net Profit Margin

-1.8%

Free Cash Flow Margin
Revenue

$3.887b

+1.5%

1y CAGR

+6.2%

3y CAGR

+6.9%

5y CAGR
Earnings

-$1.318b

+859.7%

1y CAGR

+268.8%

3y CAGR

+235.0%

5y CAGR
EPS

-$8.69

+857.4%

1y CAGR

+268.3%

3y CAGR

+234.6%

5y CAGR
Book Value

$10.754b

$46.034b

Assets

$35.280b

Liabilities

$14.389b

Debt
Debt to Assets

31.3%

3.3x

Debt to EBITDA
Free Cash Flow

-$622m

-78.1%

1y CAGR

+33.0%

3y CAGR

-39.0%

5y CAGR

Financial Reports

Earnings and other important metrics. Amounts in USD.
No items found.
↑ TopSummaryPriceFinancials