| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.78B | 4.14B | 3.97B | 3.78B | 3.43B | 3.19B |
| Gross Profit | 2.23B | 2.38B | 2.50B | 2.60B | 2.24B | 2.13B |
| EBITDA | 2.62B | 3.53B | 2.99B | 4.19B | 2.07B | 1.97B |
| Net Income | -877.00M | 236.00M | -181.00M | 1.50B | 946.00M | -2.74B |
Balance Sheet | ||||||
| Total Assets | 47.31B | 44.13B | 49.42B | 43.29B | 41.99B | 39.47B |
| Cash, Cash Equivalents and Short-Term Investments | 522.00M | 392.00M | 441.00M | 435.00M | 410.00M | 355.00M |
| Total Debt | 14.70B | 14.09B | 16.57B | 14.08B | 13.88B | 13.21B |
| Total Liabilities | 36.78B | 32.02B | 32.29B | 26.46B | 27.76B | 27.75B |
| Stockholders Equity | -212.00M | 1.34B | 5.79B | 5.87B | 3.67B | 1.18B |
Cash Flow | ||||||
| Free Cash Flow | -1.82B | -1.34B | 575.00M | 568.91M | -959.00M | 619.00M |
| Operating Cash Flow | 504.58M | 752.11M | 1.60B | 1.67B | 395.00M | 992.00M |
| Investing Cash Flow | -860.41M | -726.08M | -1.02B | -480.38M | -1.03B | -478.00M |
| Financing Cash Flow | 260.73M | 78.09M | -636.00M | -1.00B | 678.00M | -475.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $7.28B | 54.70 | 5.45% | 0.42% | 6.07% | 12.07% | |
70 Neutral | $6.68B | 13.31 | 13.20% | 5.60% | 2.54% | 124.89% | |
66 Neutral | $17.65B | 18.10 | 5.60% | 3.62% | 6.62% | 11.55% | |
63 Neutral | $6.68B | 14.17 | 13.20% | 5.29% | 2.54% | 124.89% | |
61 Neutral | $1.97B | 18.89 | 7.64% | ― | 42.09% | 219.69% | |
52 Neutral | $6.00B | -6.61 | -76.85% | ― | 765.67% | -202.81% | |
51 Neutral | $6.96B | -5.80 | -38.17% | 3.84% | 5.93% | -39.88% |
On December 15, 2025, Brookfield Renewable announced the renewal of its normal course issuer bids, approved by the Toronto Stock Exchange, for various units and shares, including limited partnership units, preferred units, and exchangeable shares. This strategic move allows Brookfield Renewable to repurchase shares that may be undervalued, providing flexibility in using available funds. The repurchases, commencing on December 18, 2025, aim to enhance shareholder value by potentially acquiring shares at attractive prices, with all acquired units and shares to be canceled, impacting the company’s financial operations and market positioning.
The most recent analyst rating on (BEPC) stock is a Buy with a $48.00 price target. To see the full list of analyst forecasts on Brookfield Renewable stock, see the BEPC Stock Forecast page.
On November 5, 2025, Brookfield Renewable Corporation released its interim consolidated financial statements for the third quarter of 2025, showing a decrease in revenues compared to the previous year. The financial results indicate a challenging period for the company, with implications for its market positioning and stakeholder interests, as it navigates the evolving renewable energy landscape.
The most recent analyst rating on (BEPC) stock is a Hold with a $45.00 price target. To see the full list of analyst forecasts on Brookfield Renewable stock, see the BEPC Stock Forecast page.
Brookfield Renewable reported strong financial results for the third quarter of 2025, with a 10% year-over-year increase in Funds From Operations (FFO) to $302 million. The company highlighted a transformational partnership with the U.S. Government to accelerate the deployment of Westinghouse’s reactor technology, which is expected to drive substantial growth. The company also advanced its commercial priorities, securing long-term contracts and committing or deploying up to $2.1 billion across key markets. Brookfield Renewable continued its asset recycling program, generating significant proceeds and maintaining robust liquidity with $4.7 billion available, alongside $7.7 billion in financings to optimize its capital structure.
The most recent analyst rating on (BEPC) stock is a Hold with a $45.00 price target. To see the full list of analyst forecasts on Brookfield Renewable stock, see the BEPC Stock Forecast page.