Brookfield Renewable Corporation (BEPC)

USD 28.07

(-4.1%)

EBITDA Summary of Brookfield Renewable Corporation

  • Brookfield Renewable Corporation's latest annual EBITDA in 2023 was 2.99 Billion USD , down -43.2% from previous year.
  • Brookfield Renewable Corporation's latest quarterly EBITDA in 2024 Q2 was 548 Million USD , down -8.23% from previous quarter.
  • Brookfield Renewable Corporation reported an annual EBITDA of 5.43 Billion USD in 2022, up 38.87% from previous year.
  • Brookfield Renewable Corporation reported an annual EBITDA of 3.79 Billion USD in 2021, up 381.94% from previous year.
  • Brookfield Renewable Corporation reported a quarterly EBITDA of 548 Million USD for 2024 Q2, down -8.23% from previous quarter.
  • Brookfield Renewable Corporation reported a quarterly EBITDA of 2 Billion USD for 2023 Q3, up 94.75% from previous quarter.

Annual EBITDA Chart of Brookfield Renewable Corporation (2023 - 2016)

Historical Annual EBITDA of Brookfield Renewable Corporation (2023 - 2016)

Year EBITDA EBITDA Growth
2023 2.99 Billion USD -43.2%
2022 5.43 Billion USD 38.87%
2021 3.79 Billion USD 381.94%
2020 -1.35 Billion USD -155.41%
2019 2.58 Billion USD 12.46%
2018 1.63 Billion USD 47.17%
2017 1.52 Billion USD 141.92%
2016 489 Million USD 0.0%

Peer EBITDA Comparison of Brookfield Renewable Corporation

Name EBITDA EBITDA Difference
Altus Power, Inc. 76.85 Million USD -3799.45%
Algonquin Power & Utilities Corp. 718.92 Million USD -316.87%
Brookfield Renewable Partners L.P. 3.94 Billion USD 23.992%
Brookfield Renewable Partners L.P. 3.94 Billion USD 23.992%
Clearway Energy, Inc. 1.03 Billion USD -189.565%
Clearway Energy, Inc. 1.03 Billion USD -189.565%
Excelerate Energy, Inc. 326.7 Million USD -817.35%
GE Vernova Inc. 532 Million USD -463.346%
Heliogen, Inc. -126.65 Million USD 2466.271%
NextEra Energy Partners, LP 650 Million USD -361.077%
Energy Vault Holdings, Inc. -97.86 Million USD 3162.413%
Ormat Technologies, Inc. 468.92 Million USD -539.119%
NuScale Power Corporation -273 Million USD 1197.77%
NuScale Power Corporation -273 Million USD 1197.77%