로딩 중…
StockDiggingStockDigging

Brookfield Renewable Corporation

BEPC· NYSE
$29.94+0.27%
2026-09-18

Financials

Valuation Metrics

Brookfield Renewable Corporation's Market Cap is $5.46B. At end of 2025 it was $6.89B. Ranked #1292 of 3,121 in US market (top 41%), #855 of 1,658 on NYSE (top 52%), #55 of 91 in Utilities (top 60%) by Market Cap.

Investment Metrics(as of 2026-09-18)

MetricValue
Size
Market Cap$5.46B
Revenue$4.16B
Net Income$-4.73B
Total Assets$48.67B
Net Assets$-3.32B
Employees2,411
Value
P/S1.31x
FCF Yield-10.15%
Profitability
ROA-9.71%
Op. Margin50.83%
Revenue Growth6.93%
Financial Health
Total Debt$15.45B
FCF$-554M
Cash$717M
Current Ratio0.40x
Dividend
Div. Yield0.13%
Performance
1Y Return-13.57%
1M Return-12.10%
From 52W High-33.73%
1Y MDD-34.62%
Trading
Volume1,766,548 shares
Trading Value$53M
Per Share
EPS$-25.92
BPS$-18.22

Company Info

CEO Connor David Teskey
Employees 2,411
HQ New York City, US

Brookfield Renewable Corporation is responsible for the management and operation of a comprehensive collection of renewable energy generation sites. Its operational footprint is predominantly located across the United States, Europe, Colombia, and Brazil. The company utilizes hydroelectric, wind, and solar technologies, collectively possessing a generating capability of approximately 12,723 megawatts. Established in 2019, Brookfield Renewable Corporation's main office is situated in New York, New York.