BEPBrookfield Renewable Partners L.P.
Mkt Cap: 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…

Industry Peers

Independent Power and Renewable Electricity Producers
Screen all

Key Statistics

Company
Market Cap
Enterprise Value84.15B $
Revenue (TTM)6.36B $
Gross Profit3.50B $
Net Income (TTM)-37.00M $
Revenue/Share9.294 USD
Last Price
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.9K
CountryUS
SectorUtilities
IndustryIndependent Power and Renewable Electricity Producers
ISIN
Valuation
P/E (Trailing)
P/E (Forward)-21.49
PEG3.51
EV/EBITDA28.05
EV/Revenue13.23
P/S2.52
P/B2.64
EPS (TTM)-0.43
EPS (Forward)-1.53
52W Range
52W High
52W Low
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 $
CapEx (TTM)6.59B $
FCF Margin-188.20%
FCF Yield
Net Debt35.04B $
Net Debt/EBITDA11.68
Balance Sheet
Debt/Equity105.23
Current Ratio0.80
Quick Ratio0.41
Book Value/Sh12.46 USD
Cash/Share3.926 USD
Dividends
Fwd Div Rate1.570 USD
Trail. Div Rate1.530 USD
Div. Yield4.68%
5Y Avg Yield4.84%
Payout Ratio649.02%
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)35.62 USD
Target Range20.00 USD42.00 USD
# Analysts13
Ownership
Shares Out.303.28M
Float144.20M
Insiders0.02%
Institutions65.29%
Short Interest
Short Ratio1.2d
Short % Float0.51%
Short % Out.0.41%
Shares Short1.22M
Short (prev mo.)1.30M
Technical
SMA 5033.63 USD
SMA 20031.72 USD
Beta0.99
S&P 52W Chg21.00%
Avg Vol (30d)
Avg Vol (10d)983.94K
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)