(BEPC) Brookfield Renewable - Ratings and Ratios
Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: CA11284V1058
BEPC: Hydroelectric, Wind, Solar, Storage, Biomass
Brookfield Renewable Corporation (NYSE:BEPC) is a leading global renewable power platform that owns and operates a diversified portfolio of renewable energy and sustainable infrastructure assets. Its portfolio spans hydroelectric, wind, utility-scale solar, distributed generation, pumped storage, carbon capture and storage, cogeneration, biomass, and eFuels. The company has a total installed capacity of approximately 13,948 megawatts across hydroelectric, wind, solar, and storage assets, with operations in Brazil, Colombia, North America, and Europe. This geographic diversity allows the company to capitalize on favorable regulatory environments and growing demand for renewable energy.
Founded in 2019 and headquartered in New York, Brookfield Renewable Corporation is a subsidiary of Brookfield Renewable Partners L.P., leveraging the expertise and resources of its parent company, Brookfield Asset Management. The company has established itself as a major player in the renewable energy sector, with a focus on decarbonization and sustainable energy solutions. Its assets are complemented by long-term power purchase agreements (PPAs), ensuring stable cash flows and aligning with global efforts to transition to cleaner energy sources.
Brookfield Renewable Corporation is also actively involved in emerging technologies, including green hydrogen and advanced biofuels, positioning itself to benefit from the accelerating energy transition. The companys commitment to environmental, social, and governance (ESG) principles is reflected in its operations, which prioritize reducing carbon emissions and promoting sustainable development.
Additional Sources for BEPC Stock
Tweets: X Stocktwits
Fund Manager Positions: Dataroma Stockcircle
BEPC Stock Overview
Market Cap in USD | 4,867m |
Sector | Utilities |
Industry | Utilities - Renewable |
GiC Sub-Industry | Independent Power Producers & Energy Traders |
IPO / Inception | 2020-07-24 |
BEPC Stock Ratings
Growth Rating | -17.8 |
Fundamental | 4.45 |
Dividend Rating | 80.0 |
Rel. Strength | 4.96 |
Analysts | 3.8/5 |
Fair Price Momentum | 27.35 USD |
Fair Price DCF | - |
BEPC Dividends
Dividend Yield 12m | 5.04% |
Yield on Cost 5y | 6.08% |
Annual Growth 5y | 19.65% |
Payout Consistency | 100.0% |
BEPC Growth Ratios
Growth Correlation 3m | 19.7% |
Growth Correlation 12m | -24.2% |
Growth Correlation 5y | -64.2% |
CAGR 5y | 4.20% |
CAGR/Max DD 5y | 0.07 |
Sharpe Ratio 12m | 0.00 |
Alpha | 18.02 |
Beta | 0.962 |
Volatility | 40.67% |
Current Volume | 686.1k |
Average Volume 20d | 1078.3k |
As of April 30, 2025, the stock is trading at USD 28.80 with a total of 686,107 shares traded.
Over the past week, the price has changed by +4.58%, over one month by +3.15%, over three months by +17.76% and over the past year by +27.86%.
Neither. Based on ValueRay Fundamental Analyses, Brookfield Renewable is currently (April 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 4.45 and therefor a neutral outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of BEPC as of April 2025 is 27.35. This means that BEPC is currently overvalued and has a potential downside of -5.03%.
Brookfield Renewable has received a consensus analysts rating of 3.80. Therefor, it is recommend to hold BEPC.
- Strong Buy: 1
- Buy: 2
- Hold: 2
- Sell: 0
- Strong Sell: 0
According to ValueRays Forecast Model, BEPC Brookfield Renewable will be worth about 29.5 in April 2026. The stock is currently trading at 28.80. This means that the stock has a potential upside of +2.57%.
Issuer | Forecast | Upside |
---|---|---|
Wallstreet Target Price | 33.3 | 15.7% |
Analysts Target Price | 34 | 18.1% |
ValueRay Target Price | 29.5 | 2.6% |