Brookfield Renewable Corporation

NYSE:BEPC

Market Cap

USD 5.83 B

Share Price

USD 32.62

Avg Daily Volume

1,043,585

Change (1 day)

0.71%

Change (1 year)

11.87%

Change (YTD)

17.93%

Brookfield Renewable Corporation Revenue for the Trailing 12 Months (TTM) ending March 31, 2025: USD 3.92 B

Brookfield Renewable Corporation Revenue is USD 3.92 B for the Trailing 12 Months (TTM) ending March 31, 2025, a -2.53% change year over year. Revenue is the total amount of money generated from the sales of goods or services by a company during a specific period.
  • Brookfield Renewable Corporation Revenue for the Trailing 12 Months (TTM) ending March 31, 2024 was USD 4.03 B, a 2.84% change year over year.
  • Brookfield Renewable Corporation Revenue for the Trailing 12 Months (TTM) ending March 31, 2023 was USD 3.92 B, a 13.25% change year over year.
  • Brookfield Renewable Corporation Revenue for the Trailing 12 Months (TTM) ending March 31, 2022 was USD 3.46 B, a 16.79% change year over year.
  • Brookfield Renewable Corporation Revenue for the Trailing 12 Months (TTM) ending March 31, 2021 was USD 2.96 B.
Key data
Date Revenue Revenue Gross Profit Operating Income
Market news
Loading...
NYSE: BEPC

Brookfield Renewable Corporation

CEO Mr. Connor David Teskey
IPO Date July 24, 2020
Location United States
Headquarters 250 Vesey Street
Employees 2,416
Sector ⚡️ Energy
Industries
Description

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.

Similar companies

GEV

GE Vernova Inc.

USD 506.81

0.82%

ENR.DE

Siemens Energy AG

USD 108.69

0.90%

300274.SZ

Sungrow Power Supply Co., Ltd.

USD 9.08

1.52%

ADANIGREEN.NS

Adani Green Energy Limited

USD 11.57

1.49%

600905.SS

China Three Gorges Renewables (Group) Co.,Ltd.

USD 0.59

-0.26%

BEP

Brookfield Renewable Partners L.P.

USD 25.62

0.95%

0916.HK

China Longyuan Power Group Corporation Limited

USD 0.88

-1.40%

600795.SS

GD Power Development Co.,Ltd

USD 0.67

-2.47%

1072.HK

Dongfang Electric Corporation Limited

USD 1.75

0.32%

600482.SS

China Shipbuilding Industry Group Power Co., Ltd.

USD 3.18

-0.11%

600236.SS

Guangxi Guiguan Electric PowerCo.,Ltd.

USD 0.87

-0.66%

2638.HK

HK Electric Investments and HK Electric Investments Limited

USD 0.73

-0.32%

CPX.TO

Capital Power Corporation

USD 41.17

-0.77%

IREDA.NS

Indian Renewable Energy Development Agency Limited

USD 1.99

-0.01%

SJVN.NS

SJVN Limited

USD 1.17

-0.41%

NPI.TO

Northland Power Inc.

USD 15.89

0.95%

600483.SS

Fujian Funeng Co., Ltd.

USD 1.35

-0.12%

OPCE.TA

OPC Energy Ltd.

USD 12.03

-0.41%

DRX.L

Drax Group plc

USD 9.26

1.21%

ERG.MI

ERG S.p.A.

USD 21.94

1.06%

000791.SZ

GEPIC Energy Development Co., Ltd.

USD 0.88

-0.02%

COLBUN.SN

Colbún S.A.

USD 0.16

1.38%

0579.HK

Beijing Jingneng Clean Energy Co., Limited

USD 0.33

-0.36%

ENA.WA

Enea S.A.

USD 5.24

5.46%

600726.SS

Huadian Energy Company Limited

USD 0.33

0.84%

BLX.TO

Boralex Inc.

USD 23.22

0.95%

000543.SZ

An Hui Wenergy Company Limited

USD 0.98

-0.02%

603063.SS

Shenzhen Hopewind Electric Co., Ltd.

USD 4.72

4.55%

GRE.MC

Grenergy Renovables, S.A.

USD 71.25

1.35%

002060.SZ

Guangdong No.2 Hydropower Engineering Company, Ltd.

USD 0.49

0.27%

603693.SS

Jiangsu New Energy Development Co., Ltd.

USD 1.83

-0.02%

200771.SZ

Hangzhou Steam Turbine Co., Ltd.

USD 1.41

0.58%

IBE.MC

Iberdrola, S.A.

USD 19.18

0.60%

600900.SS

China Yangtze Power Co., Ltd.

USD 4.25

-2.11%

ENGI.PA

Engie SA

USD 23.19

0.71%

2082.SR

ACWA POWER Company

USD 65.60

-0.89%

NTPC.NS

NTPC Limited

USD 3.93

2.29%

ELE.MC

Endesa, S.A.

USD 31.81

0.17%

WEGE3.SA

WEG S.A.

USD 7.86

4.72%

CEZ.PR

CEZ, a. s.

USD 56.58

-2.15%

RWE.DE

RWE AG

USD 41.82

0.30%

VER.VI

Verbund AG

USD 76.28

0.97%

ADANIPOWER.NS

Adani Power Limited

USD 6.75

4.19%

0002.HK

CLP Holdings Limited

USD 8.47

-0.34%

ORSTED.CO

Ørsted A/S

USD 44.73

1.56%

EDP.LS

EDP - Energias de Portugal, S.A.

USD 4.32

0.63%

600886.SS

SDIC Power Holdings Co., Ltd.

USD 2.05

-0.90%

VWS.CO

Vestas Wind Systems A/S

USD 16.65

2.21%

StockViz Staff

June 28, 2025

Any question? Send us an email