BEPC
UtilitiesBrookfield Renewable Corporation
$39.68
$-0.21 (-0.53%)
Jan 5, 2026
Price History (1Y)
Analysis
Brookfield Renewable Corporation is a company listed in the Utilities sector and within the Utilities - Renewable industry. It has a market capitalization of $7.13 billion and generates revenue of $3.83 billion (TTM). The company employs 2416 individuals. The financial health of Brookfield Renewable Corporation reveals a net income loss of $877 million for the trailing twelve months, with an operating margin of 30.2% and a profit margin of -22.9%. The return on equity is -5.9%, while the return on assets is 1.3%. The debt to equity ratio stands at 139.51, indicating substantial leverage. Brookfield Renewable Corporation holds $647 million in cash against $14.70 billion in debt. The valuation context for Brookfield Renewable Corporation shows a forward P/E of -77.05 and an EV/EBITDA of 17.66. The price to sales ratio is 1.86, while the dividend yield stands at 374.0%, accompanied by a payout ratio of 108.1%.
This analysis is AI-generated for informational purposes only and should not be considered financial advice. Data may be delayed or inaccurate. Always do your own research and consult a qualified financial advisor before making investment decisions.
About Brookfield Renewable Corporation
Brookfield Renewable Corporation owns and operates a portfolio of renewable power and sustainable solution assets. The company's portfolio consists of hydroelectric, wind, utility-scale solar, distributed generation, pumped storage, carbon capture and storage, cogeneration, biomass, and eFuels. Its operations consist of approximately 13,948 megawatts of installed hydroelectric, wind, solar, and storage and ancillary capacity located in Brazil, Colombia, North America, and Europe. The company was incorporated in 2019 and is headquartered in New York, New York. Brookfield Renewable Corporation is a subsidiary of Brookfield Renewable Partners L.P.
Visit website →Key Statistics
- Market Cap
- $7.13B
- P/E Ratio
- N/A
- 52-Week High
- $45.10
- 52-Week Low
- $23.73
- Avg Volume
- 1.10M
- Beta
- 1.21
- Dividend Yield
- 374.00%
Company Info
- Industry
- Utilities - Renewable
- Exchange
- NYQ
- Country
- United States
- Employees
- 2,416