Brookfield Renewable Corp
BEPC
$34.11+0.90 (+2.71%)
Jul 5, 2025, 4:00 PM
Financials
52Week High | 35.14 | 52Week Low | 23.73 |
Beta | 1.11 | Current Ratio Annual | 0.28 |
Current Ratio Quarterly | 0.25 | Gross Margin TTM | 57.93 |
Market Cap | 4.94B | Net Profit Margin TTM | -6.37 |
Operating Margin TTM | 41.23 | Price To Book | 3.44 |
Price To Free Cash Flow TTM | 41.53 | Price To Sales TTM | 1.26 |
Quick Ratio Annual | 0.27 | Quick Ratio Quarterly | 0.24 |
Return On Assets TTM | -0.57 | Return On Equity TTM | -7.59 |
Return On Investment TTM | -1.44 | Revenue Growth3Y | 7.15 |
Revenue Growth5Y | 5.13 | Revenue Growth Quarterly Yoy | -19.38 |
Revenue Growth TTMYoy | -2.53 | Revenue Per Share TTM | 10.49 |
Quarter | Funds | Added | Exited | Increased | Decreased | Unchanged | Shares | Value |
---|---|---|---|---|---|---|---|---|
Mar 31, 2025 | 362 | 58 | 42 | 140 | 108 | 48 | 96.94M | $2.66B |
Jun 30, 2025 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | $0 |
Change | 362(100%) | 58(100%) | 42(100%) | 140(100%) | 108(100%) | 48(100%) | 96.94M(100%) | $2.66B(100%) |