(BEPC) Brookfield Renewable - Ratings and Ratios
Hydroelectric, Wind, Solar, Storage
BEPC EPS (Earnings per Share)
BEPC Revenue
Description: BEPC Brookfield Renewable November 06, 2025
Brookfield Renewable Corporation (NYSE:BEPC) is a New-York-based renewable-energy firm that owns and operates roughly 13,948 MW of hydroelectric, wind, solar, storage, and ancillary assets across Brazil, Colombia, North America, and Europe. Its portfolio spans hydro, wind, utility-scale solar, distributed generation, pumped storage, carbon capture, cogeneration, biomass, and emerging e-Fuels technologies.
Key metrics as of Q3 2024 show a 5.2 % year-over-year increase in total generation (≈ 31 TWh) and a dividend yield of about 3.8 %, supported by a stable cash-flow profile and a 2023-2025 capital-expenditure plan targeting an additional 2 GW of renewable capacity, primarily in wind and solar. The company benefits from macro drivers such as the U.S. Inflation Reduction Act’s tax credits, Europe’s 2030 renewable-energy targets, and rising corporate demand for green power purchase agreements.
Brookfield Renewable is a subsidiary of Brookfield Renewable Partners L.P. and was incorporated in 2019; it trades under the Independent Power Producers & Energy Traders sub-industry.
For a data-driven deep-dive into BEPC’s valuation assumptions and scenario modeling, you may find ValueRay’s analytics useful.
BEPC Stock Overview
| Market Cap in USD | 7,882m |
| Sub-Industry | Independent Power Producers & Energy Traders |
| IPO / Inception | 2020-07-24 |
BEPC Stock Ratings
| Growth Rating | 51.5% |
| Fundamental | 21.8% |
| Dividend Rating | 75.6% |
| Return 12m vs S&P 500 | 31.9% |
| Analyst Rating | 3.71 of 5 |
BEPC Dividends
| Dividend Yield 12m | 3.32% |
| Yield on Cost 5y | 3.72% |
| Annual Growth 5y | 25.14% |
| Payout Consistency | 100.0% |
| Payout Ratio | 108.1% |
BEPC Growth Ratios
| Growth Correlation 3m | 96.2% |
| Growth Correlation 12m | 77.8% |
| Growth Correlation 5y | -45.4% |
| CAGR 5y | 17.16% |
| CAGR/Max DD 3y (Calmar Ratio) | 0.46 |
| CAGR/Mean DD 3y (Pain Ratio) | 1.24 |
| Sharpe Ratio 12m | 1.60 |
| Alpha | 25.71 |
| Beta | 1.214 |
| Volatility | 34.13% |
| Current Volume | 1891.1k |
| Average Volume 20d | 1109k |
| Stop Loss | 42.7 (-3.9%) |
| Signal | 0.47 |
Piotroski VR‑10 (Strict, 0-10) 2.0
| Net Income (-1.86b TTM) > 0 and > 6% of Revenue (6% = 255.1m TTM) |
| FCFTA -0.01 (>2.0%) and ΔFCFTA -1.05pp (YES ≥ +1.0pp, WARN ≥ +0.5pp) |
| NWC/Revenue -321.2% (prev -106.6%; Δ -214.6pp) (YES ≤20% & Δ≤-1pp; WARN ≤25% & Δ≤0 oder ≤40% & Δ≤-3pp) |
| CFO/TA 0.01 (>3.0%) and CFO 455.1m > Net Income -1.86b (YES >=105%, WARN >=100%) |
| Current Ratio 0.27 (target 1.5–3.0; WARN 1.2–<1.5 or >3.0–5.0; CFO/TA gate active) |
| Outstanding Shares last Quarter (179.6m) change vs 12m ago 0.00% (target <= -2.0% for YES) |
| Gross Margin 49.16% (prev 31.87%; Δ 17.29pp) >=18% & Δ>=+0.5pp (WARN >=15% & Δ>=0) |
| Asset Turnover 8.07% (prev 9.65%; Δ -1.59pp) >=50% & Δ>=+2pp (WARN >=35% & Δ>=0) |
| Interest Coverage Ratio -0.61 (EBITDA TTM 149.3m / Interest Expense TTM 1.96b) >= 6 (WARN >= 3) |
ValueRay F-Score (Strict, 0-100) 21.84
| 1. Piotroski 2.0pt = -3.0 |
| 2. FCF Yield -2.56% = -1.28 |
| 3. FCF Margin -16.11% = -6.04 |
| 4. Debt/Equity 124.0 = -2.50 |
| 5. Debt/Ebitda 126.1 = -2.50 |
| 6. ROIC - WACC (= -12.69)% = -12.50 |
| 7. RoE -95.21% = -2.50 |
| 8. Rev. Trend 46.99% = 3.52 |
| 9. EPS Trend -27.15% = -1.36 |
What is the price of BEPC shares?
Over the past week, the price has changed by +2.70%, over one month by +16.64%, over three months by +30.84% and over the past year by +50.39%.
Is Brookfield Renewable a good stock to buy?
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of BEPC is around 47.53 USD . This means that BEPC is currently overvalued and has a potential downside of 6.98%.
Is BEPC a buy, sell or hold?
- Strong Buy: 1
- Buy: 3
- Hold: 3
- Sell: 0
- Strong Sell: 0
What are the forecasts/targets for the BEPC price?
| Issuer | Target | Up/Down from current |
|---|---|---|
| Wallstreet Target Price | 37.8 | -14.9% |
| Analysts Target Price | 37.8 | -14.9% |
| ValueRay Target Price | 51.4 | 15.7% |
BEPC Fundamental Data Overview November 06, 2025
P/E Forward = 14.5773
P/S = 2.031
P/B = 55.306
P/EG = 2.3506
Beta = 1.214
Revenue TTM = 4.25b USD
EBIT TTM = -1.20b USD
EBITDA TTM = 149.3m USD
Long Term Debt = 12.80b USD (from longTermDebt, last quarter)
Short Term Debt = 2.17b USD (from shortTermDebt, last quarter)
Debt = 19.63b USD (from shortLongTermDebtTotal, last quarter)
Net Debt = 18.83b USD (from netDebt column, last quarter)
Enterprise Value = 26.72b USD (7.88b + Debt 19.63b - CCE 801.0m)
Interest Coverage Ratio = -0.61 (Ebit TTM -1.20b / Interest Expense TTM 1.96b)
FCF Yield = -2.56% (FCF TTM -685.2m / Enterprise Value 26.72b)
FCF Margin = -16.11% (FCF TTM -685.2m / Revenue TTM 4.25b)
Net Margin = -43.72% (Net Income TTM -1.86b / Revenue TTM 4.25b)
Gross Margin = 49.16% ((Revenue TTM 4.25b - Cost of Revenue TTM 2.16b) / Revenue TTM)
Gross Margin QoQ = 29.41% (prev 59.43%)
Tobins Q-Ratio = 0.43 (Enterprise Value 26.72b / Total Assets 62.81b)
Interest Expense / Debt = 3.00% (Interest Expense 588.2m / Debt 19.63b)
Taxrate = 0.07% (-1.38m / -2.00b)
NOPAT = -1.20b (EBIT -1.20b * (1 - 0.07%)) [loss with tax shield]
Current Ratio = 0.27 (Total Current Assets 5.05b / Total Current Liabilities 18.71b)
Debt / Equity = 124.0 (Debt 19.63b / totalStockholderEquity, last quarter 158.3m)
Debt / EBITDA = 126.1 (Net Debt 18.83b / EBITDA 149.3m)
Debt / FCF = -27.49 (negative FCF - burning cash) (Net Debt 18.83b / FCF TTM -685.2m)
Total Stockholder Equity = 1.95b (last 4 quarters mean from totalStockholderEquity)
RoA = -2.96% (Net Income -1.86b / Total Assets 62.81b)
RoE = -95.21% (Net Income TTM -1.86b / Total Stockholder Equity 1.95b)
RoCE = -8.16% (EBIT -1.20b / Capital Employed (Equity 1.95b + L.T.Debt 12.80b))
RoIC = -7.55% (negative operating profit) (NOPAT -1.20b / Invested Capital 15.95b)
WACC = 5.14% (E(7.88b)/V(27.52b) * Re(10.49%) + D(19.63b)/V(27.52b) * Rd(3.00%) * (1-Tc(0.00)))
Discount Rate = 10.49% (= CAPM, Blume Beta Adj.)
Shares Correlation 3-Years: -33.33 | Cagr: -0.00%
Fair Price DCF = unknown (Cash Flow -685.2m)
EPS Correlation: -27.15 | EPS CAGR: 16.94% | SUE: 0.61 | # QB: 0
Revenue Correlation: 46.99 | Revenue CAGR: 15.05% | SUE: -0.39 | # QB: 0
Additional Sources for BEPC Stock
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle