BEP Brookfield Renewable Partners L.P.

28.22USD-0.46%Mkt Cap: 13.76B $P/E: —

Brookfield Renewable Partners L.P. owns a portfolio of renewable power generating facilities in the North America, Colombia, and Brazil. The company generates electricity through hydroelectric, wind, solar, distributed g…

Key Statistics

Company
Market Cap13.76B USD
Enterprise Value81.02B USD
Revenue (TTM)6.36B USD
Gross Profit3.50B USD
Net Income (TTM)-37.00M USD
Revenue/Share9.29 USD
Last Price28.22 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.9K
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-15.24
PEG3.51
EV/EBITDA27.01
EV/Revenue12.74
P/S2.17
P/B2.28
EPS (TTM)-0.44
EPS (Forward)-1.86
52W Range
26.2916% of range38.12
52W High38.12 USD
52W Low26.29 USD
Profitability
Gross Margin54.69%
Oper. Margin17.08%
EBITDA Margin47.18%
Profit Margin-0.58%
ROE0.40%
ROA-0.04%
Growth
Revenue Growth1.10%
Earnings Growth—
Cash Flow & Leverage
Operating CF1.15B USD
CapEx (TTM)6.59B USD
FCF Margin-188.20%
FCF Yield-86.99%
Net Debt35.04B USD
Net Debt/EBITDA11.68
Balance Sheet
Debt/Equity105.23
Current Ratio0.80
Quick Ratio0.41
Book Value/Sh12.46 USD
Cash/Share3.93 USD
Dividends
Fwd Div Rate1.57 USD
Trail. Div Rate1.53 USD
Div. Yield5.53%
5Y Avg Yield4.66%
Payout Ratio1426.51%
Ex-Div DateAug 31, 2026
Pay DateSep 29, 2026
Splits
Last Split3:2
Split DateDec 14, 2020
Analyst Consensus
Rating2.3 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)34.62 USD
Upside (mean)+22.7%
Target Range20.00 USD – 42.00 USD
20.00+22.7% to mean42.00
# Analysts13
Ownership
Shares Out.303.28M
Float144.20M
Insiders0.02%
Institutions65.08%
Short Interest
Short Ratio1.2d
Short % Float0.46%
Short % Out.0.36%
Shares Short1.10M
Short (prev mo.)1.61M
Technical
SMA 5031.46 (-10.3%)
SMA 20031.93 (-11.6%)
Beta0.98
S&P 52W Chg14.58%
Avg Vol (30d)945.00K
Avg Vol (10d)1.03M
Technical Indicators
RSI (14)33.7
MACD-0.9650
MACD Signal-0.9829
MACD Hist.+0.0179
BB Upper31.57 USD
BB Middle29.26 USD
BB Lower26.95 USD
BB Width15.77%
ATR (14)0.7657 USD
Vol Ratio (20d)0.83x