Brookfield Renewable Corp.

  • Market Cap: Small Cap
  • Industry: Power
  • ISIN: CA11284V1058
USD
40.06
0.54 (1.37%)
  • Price Points
  • Score
  • Mojo Parameters
  • Total Return
  • News and Corporate Actions
  • Key factors
  • Shareholding
  • Financials
  • CompanyCV
stock-summaryCompany CV
About Brookfield Renewable Corp. stock-summary
stock-summary
Brookfield Renewable Corp.
Power
Brookfield Renewable Corp. owns and operates hydroelectric power, wind, solar and storage and ancillary assets in the United States and Brazil, and hydroelectric power assets in Colombia. The Company’s operations consist of approximately 8,327 megawatts (MW) of installed hydroelectric, wind, storage and ancillary capacity across Brazil, Colombia and the United States. In Brazil, it owns approximately 54 facilities with a total capacity of over 1,271 MW. The majority of the Company’s capacity in the United States is located in New York, Pennsylvania and New England. In New York, it is an independent power producer with approximately 74 hydroelectric facilities with an aggregate installed capacity of over 711 MW. In Pennsylvania, the Company has four hydroelectric facilities with an aggregate installed capacity of over 742 MW. In New England, it has approximately 47 hydroelectric facilities and one pumped storage facility with an aggregate installed capacity of over 1,274 MW.
Company Coordinates stock-summary
Company Details
250 Vesey Street, 15Th Floor , NEW YORK NY : 10281-1023
stock-summary
Tel: 1 212 4177000
stock-summary
stock-summary
Registrar Details
stock-recommendation Shareholding
Shareholding Snapshotstock-summary
Shareholding Compare (%holding) stock-summary
Majority shareholders

Foreign Institutions

Domestic Funds

Held in 77 Schemes (21.9%)

Foreign Institutions

Held by 209 Foreign Institutions (28.07%)

Strategic Entities with highest holding

Highest Public shareholder

stock-summary Board of Directorsstock-summary
Management
Designation
Mr. Jeffrey Blidner
Chairman of the Board of the General Partner
Mr. David Mann
Lead Independent Director of the General Partner
Mr. Eleazar de Carvalho Filho
Independent Director of the General partner
Ms. Nancy Dorn
Independent Director of the General Partner
Mr. Louis Maroun
Independent Director of the General Partner
Mr. Stephen Westwell
Independent Director of the General Partner
stock-recommendation Stock DNA
Revenue and Profits:
Net Sales:
1,317 Million
(Quarterly Results - Jun 2025)
Net Profit:
-2,003 Million
stock-summary
Industry

Power

stock-summary
Market cap

USD 4,929 Million (Small Cap)

stock-summary
P/E

62.00

stock-summary
Industry P/E

NA

stock-summary
Dividend Yield

0.00%

stock-summary
Debt Equity

118.98

stock-summary
Return on Equity

-1,006.96%

stock-summary
Price to Book

31.14