—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 ProducersKey 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 USD – 42.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)—