(BEP) Brookfield Renewable - Ratings and Ratios

Exchange: NYSE • Country: Canada • Currency: USD • Type: Common Stock • ISIN: BMG162581083

Hydroelectric, Wind, Solar, Renewable Energy, Electricity

BEP EPS (Earnings per Share)

EPS (Earnings per Share) of BEP over the last years for every Quarter: "2020-03": 0.052136672563076, "2020-06": -0.093333333333333, "2020-09": -0.24586985919222, "2020-12": -0.43662100459944, "2021-03": -0.18909090909091, "2021-06": -0.16714271387767, "2021-09": -0.15896689705347, "2021-12": -0.072704985344493, "2022-03": -0.12147272727273, "2022-06": 0.010805115535533, "2022-09": -0.21075581395349, "2022-12": -0.12366038516991, "2023-03": -0.05192305695267, "2023-06": -0.076164890062905, "2023-09": -0.10243907436052, "2023-12": 0.050100291122843, "2024-03": -0.1922390355093, "2024-06": -0.24556922947392, "2024-09": -0.28869565217391, "2024-12": -0.031559015358721, "2025-03": -0.32227770635303, "2025-06": -0.19025325526843,

BEP Revenue

Revenue of BEP over the last years for every Quarter: 2020-03: 792, 2020-06: 651, 2020-09: 867, 2020-12: 952, 2021-03: 1020, 2021-06: 1006.39, 2021-09: 966, 2021-12: 1016.565, 2022-03: 1136, 2022-06: 1274, 2022-09: 1105, 2022-12: 1196, 2023-03: 1331, 2023-06: 1205, 2023-09: 1179, 2023-12: 1193.088, 2024-03: 1454.474, 2024-06: 1482, 2024-09: 1470, 2024-12: 1432, 2025-03: 1580, 2025-06: 1692,

Description: BEP Brookfield Renewable

Brookfield Renewable Partners LP (BEP) is a Canadian renewable energy company with a diverse portfolio of power generating facilities across North America, Colombia, and Brazil, leveraging various sources including hydroelectric, wind, solar, and pumped storage to produce electricity. The company also offers a range of sustainable solutions beyond electricity generation, such as renewable natural gas and carbon capture and storage.

From a financial standpoint, BEP has a market capitalization of approximately $16.7 billion USD, indicating a significant presence in the renewable energy sector. The companys forward Price-to-Earnings ratio is around 44.84, suggesting that investors are pricing in future growth expectations. However, the Return on Equity (RoE) is negative at -25.21%, which may indicate current operational challenges or significant investments in growth initiatives.

To further analyze BEPs performance, key performance indicators (KPIs) such as the companys capacity factor, average revenue per unit (ARPU), and debt-to-equity ratio could be examined. A high capacity factor would indicate efficient utilization of its renewable energy assets. ARPU would provide insights into the companys pricing power and revenue stability. A manageable debt-to-equity ratio would be crucial given the capital-intensive nature of the renewable energy sector. Additionally, metrics like the dividend yield and payout ratio are relevant, as renewable energy companies often attract investors with stable income streams.

BEPs diversified renewable energy portfolio and its commitment to sustainable solutions position it within the growing renewable energy market. The companys operational footprint across multiple geographies can provide a buffer against region-specific regulatory or environmental risks. As the global energy landscape continues to shift towards renewable sources, BEPs strategic focus on expanding its renewable energy capacity and offering a broader range of sustainable solutions could be key drivers of its future growth.

BEP Stock Overview

Market Cap in USD 17,027m
Sub-Industry Renewable Electricity
IPO / Inception 2005-11-15

BEP Stock Ratings

Growth Rating -10.1%
Fundamental 38.4%
Dividend Rating 73.5%
Return 12m vs S&P 500 -6.23%
Analyst Rating 3.95 of 5

BEP Dividends

Dividend Yield 12m 6.03%
Yield on Cost 5y 6.12%
Annual Growth 5y 4.18%
Payout Consistency 96.3%
Payout Ratio 649.0%

BEP Growth Ratios

Growth Correlation 3m -3.1%
Growth Correlation 12m 11.7%
Growth Correlation 5y -74.7%
CAGR 5y 1.04%
CAGR/Max DD 5y 0.02
Sharpe Ratio 12m 0.03
Alpha -5.38
Beta 0.809
Volatility 30.24%
Current Volume 478.9k
Average Volume 20d 478.9k
Stop Loss 24.6 (-3.1%)
Signal 0.00

Piotroski VR‑10 (Strict, 0-10) 2.5

Net Income (-239.0m TTM) > 0 and > 6% of Revenue (6% = 370.4m TTM)
FCFTA -0.02 (>2.0%) and ΔFCFTA -1.21pp (YES ≥ +1.0pp, WARN ≥ +0.5pp)
NWC/Revenue -160.2% (prev -72.60%; Δ -87.64pp) (YES ≤20% & Δ≤-1pp; WARN ≤25% & Δ≤0 oder ≤40% & Δ≤-3pp)
CFO/TA 0.02 (>3.0%) and CFO 1.49b > Net Income -239.0m (YES >=105%, WARN >=100%)
Net Debt (36.02b) to EBITDA (4.06b) ratio: 8.86 <= 3.0 (WARN <= 3.5)
Current Ratio 0.44 (target 1.5–3.0; WARN 1.2–<1.5 or >3.0–5.0; CFO/TA gate active)
Outstanding Shares last Quarter (283.8m) change vs 12m ago -0.43% (target <= -2.0% for YES)
Gross Margin 56.24% (prev 36.47%; Δ 19.77pp) >=18% & Δ>=+0.5pp (WARN >=15% & Δ>=0)
Asset Turnover 7.16% (prev 7.19%; Δ -0.03pp) >=50% & Δ>=+2pp (WARN >=35% & Δ>=0)
Interest Coverage Ratio 0.84 (EBITDA TTM 4.06b / Interest Expense TTM 2.26b) >= 6 (WARN >= 3)

Altman Z'' -0.37

(A) -0.10 = (Total Current Assets 7.81b - Total Current Liabilities 17.70b) / Total Assets 98.60b
(B) 0.03 = Retained Earnings (Balance) 2.49b / Total Assets 98.60b
(C) 0.02 = EBIT TTM 1.89b / Avg Total Assets 86.20b
(D) 0.05 = Book Value of Equity 3.34b / Total Liabilities 65.27b
Total Rating: -0.37 = (6.56 * A) + (3.26 * B) + (6.72 * C) + (1.05 * D)

ValueRay F-Score (Strict, 0-100) 38.37

1. Piotroski 2.50pt = -2.50
2. FCF Yield -4.66% = -2.33
3. FCF Margin -39.83% = -7.50
4. Debt/Equity 9.52 = -2.50
5. Debt/Ebitda 9.31 = -2.50
6. ROIC - WACC 0.21% = 0.26
7. RoE -3.58% = -0.60
8. Rev. Trend 89.10% = 4.46
9. Rev. CAGR 16.76% = 2.09
10. EPS Trend -35.32% = -0.88
11. EPS CAGR 3.65% = 0.37

What is the price of BEP shares?

As of August 31, 2025, the stock is trading at USD 25.38 with a total of 478,853 shares traded.
Over the past week, the price has changed by +1.38%, over one month by -4.48%, over three months by +8.99% and over the past year by +9.68%.

Is Brookfield Renewable a good stock to buy?

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

Is BEP a buy, sell or hold?

Brookfield Renewable has received a consensus analysts rating of 3.95. Therefore, it is recommended to buy BEP.
  • Strong Buy: 7
  • Buy: 6
  • Hold: 5
  • Sell: 0
  • Strong Sell: 1

What are the forecasts/targets for the BEP price?

Issuer Target Up/Down from current
Wallstreet Target Price 29.6 16.4%
Analysts Target Price 29.6 16.4%
ValueRay Target Price 26.8 5.7%

Last update: 2025-08-30 04:33

BEP Fundamental Data Overview

Market Cap USD = 17.03b (17.03b USD * 1.0 USD.USD)
CCE Cash And Equivalents = 2.12b USD (Cash And Short Term Investments, last quarter)
P/E Forward = 44.843
P/S = 2.7579
P/B = 1.8547
P/EG = 3.5055
Beta = 0.999
Revenue TTM = 6.17b USD
EBIT TTM = 1.89b USD
EBITDA TTM = 4.06b USD
Long Term Debt = 31.59b USD (from longTermDebt, last quarter)
Short Term Debt = 6.22b USD (from shortTermDebt, last quarter)
Debt = 37.81b USD (Calculated: Short Term 6.22b + Long Term 31.59b)
Net Debt = 36.02b USD (from netDebt column, last quarter)
Enterprise Value = 52.72b USD (17.03b + Debt 37.81b - CCE 2.12b)
Interest Coverage Ratio = 0.84 (Ebit TTM 1.89b / Interest Expense TTM 2.26b)
FCF Yield = -4.66% (FCF TTM -2.46b / Enterprise Value 52.72b)
FCF Margin = -39.83% (FCF TTM -2.46b / Revenue TTM 6.17b)
Net Margin = -3.87% (Net Income TTM -239.0m / Revenue TTM 6.17b)
Gross Margin = 56.24% ((Revenue TTM 6.17b - Cost of Revenue TTM 2.70b) / Revenue TTM)
Tobins Q-Ratio = 15.81 (Enterprise Value 52.72b / Book Value Of Equity 3.34b)
Interest Expense / Debt = 1.65% (Interest Expense 624.0m / Debt 37.81b)
Taxrate = 21.0% (US default)
NOPAT = 1.50b (EBIT 1.89b * (1 - 21.00%))
Current Ratio = 0.44 (Total Current Assets 7.81b / Total Current Liabilities 17.70b)
Debt / Equity = 9.52 (Debt 37.81b / last Quarter total Stockholder Equity 3.97b)
Debt / EBITDA = 9.31 (Net Debt 36.02b / EBITDA 4.06b)
Debt / FCF = -15.38 (Debt 37.81b / FCF TTM -2.46b)
Total Stockholder Equity = 6.67b (last 4 quarters mean)
RoA = -0.24% (Net Income -239.0m, Total Assets 98.60b )
RoE = -3.58% (Net Income TTM -239.0m / Total Stockholder Equity 6.67b)
RoCE = 4.95% (Ebit 1.89b / (Equity 6.67b + L.T.Debt 31.59b))
RoIC = 3.91% (NOPAT 1.50b / Invested Capital 38.31b)
WACC = 3.69% (E(17.03b)/V(54.84b) * Re(9.0%)) + (D(37.81b)/V(54.84b) * Rd(1.65%) * (1-Tc(0.21)))
Shares Correlation 5-Years: 60.0 | Cagr: 0.79%
Discount Rate = 9.0% (= CAPM, Blume Beta Adj.)
Fair Price DCF = unknown (Cash Flow -2.46b)
Revenue Correlation: 89.10 | Revenue CAGR: 16.76%
Rev Growth-of-Growth: 5.68
EPS Correlation: -35.32 | EPS CAGR: 3.65%
EPS Growth-of-Growth: -85.92

Additional Sources for BEP Stock

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