Brookfield Renewable Corp

BEPC

$34.11+0.90 (+2.71%)

Jul 5, 2025, 4:00 PM

Financials
52Week High35.1452Week Low23.73
Beta1.11Current Ratio Annual0.28
Current Ratio Quarterly0.25Gross Margin TTM57.93
Market Cap4.94BNet Profit Margin TTM-6.37
Operating Margin TTM41.23Price To Book3.44
Price To Free Cash Flow TTM41.53Price To Sales TTM1.26
Quick Ratio Annual0.27Quick Ratio Quarterly0.24
Return On Assets TTM-0.57Return On Equity TTM-7.59
Return On Investment TTM-1.44Revenue Growth3Y7.15
Revenue Growth5Y5.13Revenue Growth Quarterly Yoy-19.38
Revenue Growth TTMYoy-2.53Revenue Per Share TTM10.49
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 202536258421401084896.94M$2.66B
Jun 30, 20250000000$0
Change362(100%)58(100%)42(100%)140(100%)108(100%)48(100%)96.94M(100%)$2.66B(100%)