Brookfield Renewable Partners L.P. (BEP)
NYSE: BEP · Real-Time Price · USD
35.52
+0.17 (0.48%)
May 22, 2026, 4:00 PM EDT - Market closed

BEP Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
24,2958,2066,7517,2206,8259,144
Market Cap Growth
63.10%21.56%-6.50%5.78%-25.36%-16.28%
Enterprise Value
85,60767,64269,20455,54648,02942,363
PEG Ratio
----72.53-
PS Ratio
3.831.291.111.501.482.44
PB Ratio
0.691.821.571.661.492.13
P/TBV Ratio
4.345.445.255.032.032.67
P/OCF Ratio
26.677.215.114.044.0713.63
EV/Sales Ratio
13.5010.6411.3511.5110.3911.32
EV/EBITDA Ratio
27.7332.9728.0321.5717.2121.70
EV/EBIT Ratio
122.82-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.79%-2.84%0.02%1.34%2.21%1.57%
Return on Capital Employed (ROCE)
-0.56%-0.46%0.50%1.31%2.26%1.28%
Dividend Yield
4.31%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
0.99%6.12%6.02%-131.76%13.15%16.84%
Updated May 2, 2026. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q