Brookfield Renewable Partners L.P. (BEP)
NYSE: BEP · Real-Time Price · USD
34.32
-1.06 (-3.00%)
At close: Jun 12, 2026, 4:00 PM EDT
34.99
+0.67 (1.95%)
After-hours: Jun 12, 2026, 7:53 PM EDT

BEP Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
23,46711,3489,3359,9849,43812,645
Market Cap Growth
47.62%21.56%-6.50%5.78%-25.36%-16.28%
Enterprise Value
84,14593,53995,69976,81266,41758,582
Last Close Price
34.3237.0932.7334.7734.2845.31
PS Ratio
3.701.291.111.501.482.44
PB Ratio
0.671.821.571.661.492.13
P/TBV Ratio
4.195.445.255.032.032.67
P/OCF Ratio
25.767.215.114.044.0713.63
EV/Sales Ratio
13.2710.6411.3511.5110.3911.32
EV/EBITDA Ratio
27.2632.9728.0321.5717.2121.70
EV/EBIT Ratio
120.72-180.7269.3438.8172.99
Debt / Equity Ratio
1.041.000.940.990.950.90
Debt / EBITDA Ratio
18.7716.8814.4611.058.7410.08
Net Debt / Equity Ratio
6.227.197.486.215.084.35
Net Debt / EBITDA Ratio
17.5115.7613.0210.518.349.59
Net Debt / FCF Ratio
-6.33-5.99-12.59-29.93-49.50-16.61
Asset Turnover
0.060.070.070.070.080.08
Quick Ratio
0.350.270.440.550.630.86
Current Ratio
0.750.570.610.570.850.90
Return on Equity (ROE)
1.50%1.99%-0.03%2.19%0.55%-0.29%
Return on Assets (ROA)
-0.75%-2.69%0.02%1.29%2.13%1.53%
Return on Invested Capital (ROIC)
-0.72%-2.55%0.02%1.28%2.15%1.53%
Return on Capital Employed (ROCE)
-0.56%-0.46%0.50%1.31%2.26%1.28%
Dividend Yield
4.46%6.34%7.01%5.74%13.09%8.61%
Payout Ratio
4757.91%-1605.63%-416.08%-1087.91%-551.21%-447.12%
Buyback Yield / Dilution
-3.31%-0.23%-0.99%-137.51%0.05%8.23%
Total Shareholder Return
1.15%6.12%6.02%-131.76%13.15%16.84%
SEC Filings: 10-K · 10-Q