(BEPC) Brookfield Renewable - Ratings and Ratios

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: CA11284V1058

Hydroelectric, Wind, Solar, Power Storage, Sustainable Energy

BEPC EPS (Earnings per Share)

EPS (Earnings per Share) of BEPC over the last years for every Quarter: "2020-03": 0.20241579992439, "2020-06": -0.042844901456727, "2020-09": -7.5207968908619, "2020-12": -8.8047187717069, "2021-03": -0.052264140643964, "2021-06": 3.5479978491352, "2021-09": 1.2427049156529, "2021-12": 0.75492165365008, "2022-03": -5.1211452785305, "2022-06": 6.0735456442052, "2022-09": 2.7871570127483, "2022-12": 5.5336808384252, "2023-03": -5.3417500734491, "2023-06": 1.6197495900531, "2023-09": 7.4588524611152, "2023-12": -4.1580504476723, "2024-03": 2.7331103798077, "2024-06": -1.9037927782794, "2024-09": -3.7519274553137, "2024-12": 4.2362266965782, "2025-03": 0.034501556020177, "2025-06": -10.86176377269,

BEPC Revenue

Revenue of BEPC over the last years for every Quarter: 2020-03: 596, 2020-06: 651, 2020-09: 724, 2020-12: 746, 2021-03: 839, 2021-06: 817, 2021-09: 806, 2021-12: 905, 2022-03: 929, 2022-06: 997, 2022-09: 896, 2022-12: 956, 2023-03: 1066, 2023-06: 901, 2023-09: 934, 2023-12: 1066, 2024-03: 1125, 2024-06: 989, 2024-09: 1041, 2024-12: 987, 2025-03: 907, 2025-06: 1317.477,

Description: BEPC Brookfield Renewable

Brookfield Renewable Corporation is a leading renewable energy company with a diverse portfolio of assets, including hydroelectric, wind, solar, and storage facilities, as well as sustainable solutions such as carbon capture and storage, and eFuels. The companys operations span across Brazil, Colombia, North America, and Europe, with a total installed capacity of approximately 13,948 megawatts.

From a financial perspective, Brookfield Renewable Corporation has a market capitalization of $5.9 billion, indicating a significant presence in the renewable energy sector. The companys forward price-to-earnings ratio is 14.58, suggesting a relatively stable valuation. However, the return on equity is negative, at -7.59%, which may indicate some challenges in generating profits.

To further evaluate the companys performance, we can consider additional key performance indicators (KPIs) such as revenue growth, EBITDA margins, and debt-to-equity ratio. Brookfield Renewable Corporations revenue growth has been driven by its expanding portfolio of renewable assets and its ability to capitalize on the growing demand for clean energy. The companys EBITDA margins are likely to be influenced by its operating costs, including maintenance and management expenses. A debt-to-equity ratio analysis would provide insights into the companys leverage and financial flexibility.

From an operational perspective, Brookfield Renewable Corporations diversified portfolio and geographical presence provide a strong foundation for long-term growth. The companys focus on renewable energy and sustainable solutions aligns with the global trend towards decarbonization and reduced reliance on fossil fuels. As the demand for clean energy continues to grow, Brookfield Renewable Corporation is well-positioned to benefit from this trend, driven by its extensive portfolio of renewable assets and its commitment to sustainable energy solutions.

BEPC Stock Overview

Market Cap in USD 6,173m
Sub-Industry Independent Power Producers & Energy Traders
IPO / Inception 2020-07-24

BEPC Stock Ratings

Growth Rating 12.2%
Fundamental 23.2%
Dividend Rating 78.1%
Return 12m vs S&P 500 6.92%
Analyst Rating 3.71 of 5

BEPC Dividends

Dividend Yield 12m 4.73%
Yield on Cost 5y 5.32%
Annual Growth 5y 19.65%
Payout Consistency 100.0%
Payout Ratio 108.1%

BEPC Growth Ratios

Growth Correlation 3m 68.4%
Growth Correlation 12m 37.3%
Growth Correlation 5y -57.6%
CAGR 5y 4.02%
CAGR/Max DD 5y 0.07
Sharpe Ratio 12m 0.39
Alpha 8.18
Beta 0.962
Volatility 33.23%
Current Volume 989.7k
Average Volume 20d 689.6k
Stop Loss 32.6 (-3.3%)
Signal 0.00

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.99pp (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) 23.23

1. Piotroski 2.0pt = -3.0
2. FCF Yield -1.97% = -0.98
3. FCF Margin -9.41% = -3.53
4. Debt/Equity 94.57 = -2.50
5. Debt/Ebitda 100.2 = -2.50
6. ROIC - WACC -12.35% = -12.50
7. RoE -95.21% = -2.50
8. Rev. Trend 46.99% = 2.35
9. Rev. CAGR 15.05% = 1.88
10. EPS Trend -39.62% = -0.99
11. EPS CAGR -90.65% = -2.50

What is the price of BEPC shares?

As of August 31, 2025, the stock is trading at USD 33.70 with a total of 989,657 shares traded.
Over the past week, the price has changed by -0.44%, over one month by -6.48%, over three months by +17.74% and over the past year by +25.06%.

Is Brookfield Renewable a good stock to buy?

No, based on ValueRay´s Fundamental Analyses, Brookfield Renewable (NYSE:BEPC) is currently (August 2025) a stock to sell. It has a ValueRay Fundamental Rating of 23.23 and therefor a negative outlook according to the companies health.
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of BEPC is around 35.51 USD . This means that BEPC is currently overvalued and has a potential downside of 5.37%.

Is BEPC a buy, sell or hold?

Brookfield Renewable has received a consensus analysts rating of 3.71. Therefor, it is recommend to hold BEPC.
  • 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 35.8 6.2%
Analysts Target Price 35.8 6.2%
ValueRay Target Price 38.3 13.6%

Last update: 2025-08-30 04:33

BEPC Fundamental Data Overview

Market Cap USD = 6.17b (6.17b USD * 1.0 USD.USD)
CCE Cash And Equivalents = 801.0m USD (Cash And Short Term Investments, last quarter)
P/E Forward = 14.5773
P/S = 1.5901
P/B = 52.9061
P/EG = 2.3506
Beta = 1.136
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 = 14.97b USD (Calculated: Short Term 2.17b + Long Term 12.80b)
Net Debt = 18.83b USD (from netDebt column, last quarter)
Enterprise Value = 20.34b USD (6.17b + Debt 14.97b - CCE 801.0m)
Interest Coverage Ratio = -0.61 (Ebit TTM -1.20b / Interest Expense TTM 1.96b)
FCF Yield = -1.97% (FCF TTM -400.0m / Enterprise Value 20.34b)
FCF Margin = -9.41% (FCF TTM -400.0m / 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)
Tobins Q-Ratio = -1.39 (set to none) (Enterprise Value 20.34b / Book Value Of Equity -14.60b)
Interest Expense / Debt = 3.93% (Interest Expense 588.2m / Debt 14.97b)
Taxrate = 27.83% (from yearly Income Tax Expense: 167.0m / 600.0m)
NOPAT = -1.20b (EBIT -1.20b, no tax applied on loss)
Current Ratio = 0.27 (Total Current Assets 5.05b / Total Current Liabilities 18.71b)
Debt / Equity = 94.57 (Debt 14.97b / last Quarter total Stockholder Equity 158.3m)
Debt / EBITDA = 100.2 (Net Debt 18.83b / EBITDA 149.3m)
Debt / FCF = -37.42 (Debt 14.97b / FCF TTM -400.0m)
Total Stockholder Equity = 1.95b (last 4 quarters mean)
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 / (Equity 1.95b + L.T.Debt 12.80b))
RoIC = -7.55% (NOPAT -1.20b / Invested Capital 15.95b)
WACC = 4.80% (E(6.17b)/V(21.14b) * Re(9.56%)) + (D(14.97b)/V(21.14b) * Rd(3.93%) * (1-Tc(0.28)))
Shares Correlation 5-Years: 70.0 | Cagr: 1.06%
Discount Rate = 9.56% (= CAPM, Blume Beta Adj.)
Fair Price DCF = unknown (Cash Flow -400.0m)
Revenue Correlation: 46.99 | Revenue CAGR: 15.05%
Rev Growth-of-Growth: -1.39
EPS Correlation: -39.62 | EPS CAGR: -90.65%
EPS Growth-of-Growth: -75.99

Additional Sources for BEPC Stock

News: Wall Street Journal | Benzinga | Yahoo Finance
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle