Brookfield Renewable Corporation (BEPC)

USD 28.07

(-4.1%)

Revenue Summary of Brookfield Renewable Corporation

  • Brookfield Renewable Corporation's latest annual revenue in 2023 was 3.96 Billion USD , up 5.0% from previous year.
  • Brookfield Renewable Corporation's latest quarterly revenue in 2024 Q2 was 989 Million USD , down -12.09% from previous quarter.
  • Brookfield Renewable Corporation reported a annual revenue of 3.77 Billion USD in annual revenue 2022, up 12.21% from previous year.
  • Brookfield Renewable Corporation reported a annual revenue of 3.36 Billion USD in annual revenue 2021, up 9.07% from previous year.
  • Brookfield Renewable Corporation reported a quarterly revenue of 989 Million USD for 2024 Q2, down -12.09% from previous quarter.
  • Brookfield Renewable Corporation reported a quarterly revenue of 934 Million USD for 2023 Q3, up 3.66% from previous quarter.

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

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

Year Revenue Revenue Growth
2023 3.96 Billion USD 5.0%
2022 3.77 Billion USD 12.21%
2021 3.36 Billion USD 9.07%
2020 3.08 Billion USD -4.31%
2019 3.22 Billion USD 8.29%
2018 2.97 Billion USD 46.39%
2017 2.03 Billion USD 97.38%
2016 1.03 Billion USD 0.0%

Peer Revenue Comparison of Brookfield Renewable Corporation

Name Revenue Revenue Difference
Altus Power, Inc. 155.16 Million USD -2456.683%
Algonquin Power & Utilities Corp. 2.69 Billion USD -47.034%
Brookfield Renewable Partners L.P. 5 Billion USD 20.806%
Brookfield Renewable Partners L.P. 5 Billion USD 20.806%
Clearway Energy, Inc. 1.31 Billion USD -201.903%
Clearway Energy, Inc. 1.31 Billion USD -201.903%
Excelerate Energy, Inc. 1.15 Billion USD -242.289%
GE Vernova Inc. 33.23 Billion USD 88.065%
Heliogen, Inc. 888 Thousand USD -446634.234%
NextEra Energy Partners, LP 1.07 Billion USD -267.996%
Energy Vault Holdings, Inc. 341.54 Million USD -1061.494%
Ormat Technologies, Inc. 829.42 Million USD -378.284%
NuScale Power Corporation 22.81 Million USD -17291.495%
NuScale Power Corporation 22.81 Million USD -17291.495%