← AI Companies

Brookfield Renewable

BEP
CAN NYSE USD

Brookfield Renewable Partners L.P. operates one of the world's largest publicly traded renewable power platforms, providing energy infrastructure critical for powering AI data centers.

Share Price
30.08USD
Market Cap
20.56BUSD
Revenue
6.54BUSD
Net Income
-274.00MUSD
Sentiment
62.0%
  • 3M -10.2%
  • 6M -9.4%
  • 1Y +7.6%
  • 2Y +27.7%

Financial data: Yahoo Finance, as of 11-Nov-2026

Price History
Price & Size
Price 30.08 USD
Market Cap 20.56B USD
Shares Outstanding 302.78M
Shares Float 146.86M
52w Low 26.30 USD
52w High 38.12 USD
Avg Volume 1.11M
Valuation
P/E (forward) -15.1x
P/B 2.33x
Enterprise Value 88.20B USD
Book Value / Share 12.93 USD
PEG Ratio 3.51x
P/S 3.14x
EV / Revenue 13.48x
EV / EBITDA 30.56x
Income
Revenue 6.54B USD
Revenue / Share 9.60 USD
EBITDA 2.89B USD
Net Income -274.00M USD
EPS (trailing) -0.73 USD
EPS (forward) -1.99 USD
Margins & Profitability
Gross Margin 48.3%
Operating Margin 6.6%
Profit Margin -4.2%
EBITDA Margin 44.1%
Return on Equity -0.8%
Return on Assets 0.4%
Growth
Revenue Growth 11.5%
Cash & Debt
Total Cash 3.82B USD
Total Debt 43.18B USD
Free Cash Flow -10.26B USD
Operating Cash Flow 1.02B USD
Debt / Equity 1.14x
Current Ratio 0.78x
Quick Ratio 0.48x
Dividend
Rate 1.57 USD
Yield 5.0%
Payout Ratio 1426.5%
Ex-Date 31-Aug-2026
Risk
Beta 0.95
Analyst Consensus
Target (Mean) 34.24 USD
Target (Median) 35.50 USD
Target (High) 39.00 USD
Target (Low) 20.00 USD
Analysts' Rating Buy
# Analysts 14
Identifiers
ISINBMG162581083
CUSIPG16258108
FIGIBBG000C40QG2
SEDOLB8H9LV1
Sentiment 62.0%

Sentiment is an AI (Grok) reading of market mood over the past 30 days: 0% very negative, 50% neutral, 100% very positive.

Positive drivers

Strong demand for renewable energy from data centers and AI infrastructure projects boosted investor confidence in BEP's hydro and solar assets during the period. Recent project expansions in North America and Europe highlighted the company's growth pipeline, supporting positive analyst revisions. Favorable policy tailwinds around clean energy incentives further lifted sentiment.

Neutral / mixed

Mixed quarterly results reflected stable but not accelerating revenue growth amid fluctuating power prices. Interest rate stabilization provided some relief for the capital-intensive sector without clear acceleration signals. Broader market rotation into tech overshadowed pure-play renewable names like BEP.

Negative drivers

Exposure to weather variability and regional energy price dips created earnings uncertainty in key markets. Rising competition from larger utilities entering renewables pressured margins. Macro concerns over potential slowdowns in green capex weighed on near-term valuation multiples.

Bottom line

Sentiment for BEP remained mildly positive, anchored by structural renewable demand but tempered by operational and macro headwinds. The stock is viewed as a steady infrastructure play rather than a high-growth AI beneficiary.