Logo

Brookfield Renewable Corporation

BEPC

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

5 years

USD

Exclusive to Premium users

Price

per share adjusted in USD

$39.22

Price

-3.50%

-$1.42

Market Cap

$5.707b

Mid

Price/Earnings

-

Premium

3y Avg

Premium

5y Avg

Financial Reports

Key metrics over the past few years and other important metrics. Amounts in USD.

+6.5%

EBITDA Margin

-75.3%

Net Profit Margin

-37.4%

Free Cash Flow Margin

+6.5%

EBITDA Margin

-75.3%

Net Profit Margin

-37.4%

Free Cash Flow Margin
Revenue

$3.728b

-10.0%

1y CAGR

-0.2%

3y CAGR

+2.4%

5y CAGR
Earnings

-$2.344b

-1093.2%

1y CAGR

-325.0%

3y CAGR

-229.0%

5y CAGR
EPS

-$18.23

-1180.4%

1y CAGR

-343.5%

3y CAGR

-242.9%

5y CAGR
Book Value

$12.655b

$63.420b

Assets

$50.766b

Liabilities

$21.334b

Debt
Debt to Assets

33.6%

30.2x

Debt to EBITDA
Free Cash Flow

-$633m

+44.2%

1y CAGR

-95.7%

3y CAGR

-31.9%

5y CAGR
No items found.
↑ TopSummaryPriceFinancials