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

4 years

USD

Exclusive to Premium users

Price

per share adjusted in USD

$33.45

Price

+1.43%

$0.47

Market Cap

$4.846b

Mid

Price/Earnings

-

Premium

3y Avg

Premium

5y Avg

Financials Overview

Key metrics over the past few years

+55.1%

EBITDA Margin

+43.6%

Net Profit Margin

-11.8%

Free Cash Flow Margin
Revenue

$4.252b

+1.5%

1y CAGR

+6.2%

3y CAGR

+6.9%

5y CAGR
Earnings

-$1.859b

+859.7%

1y CAGR

+268.8%

3y CAGR

+235.0%

5y CAGR
EPS

-$10.34

+877.1%

1y CAGR

+274.8%

3y CAGR

+239.5%

5y CAGR
Book Value

$14.674b

$62.813b

Assets

$48.140b

Liabilities

$19.634b

Debt
Debt to Assets

31.3%

3.4x

Debt to EBITDA
Free Cash Flow

-$685.153m

-94.7%

1y CAGR

+27.5%

3y CAGR

-43.1%

5y CAGR

Financial Reports

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