PT Barito Renewables Energy Tbk (IDX:BREN)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
1,930.00
-140.00 (-6.76%)
Oct 29, 2026, 4:14 PM WIB

IDX:BREN Ratios and Metrics

Millions IDR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
276,923,6061,297,668,1341,240,867,1911,000,051,995--
Market Cap Growth
-76.74%4.58%24.08%---
Enterprise Value
315,505,6001,332,735,3241,272,166,2641,030,073,656--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
93.82587.65631.27604.00--
PS Ratio
24.20128.37129.16109.05--
PB Ratio
16.3887.93105.2399.76--
P/FCF Ratio
120.78806.53505.60313.62--
P/OCF Ratio
61.70340.15287.18285.55--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
27.58131.84132.41112.33--
EV/EBITDA Ratio
31.68162.65162.11138.98--
EV/EBIT Ratio
37.96184.28179.12150.96--
EV/FCF Ratio
137.61828.33518.35323.03--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
2.232.342.873.064.761.61
Debt / EBITDA Ratio
3.793.974.063.914.243.45
Debt / FCF Ratio
16.4621.4313.809.619.838.45
Net Debt / Equity Ratio
2.022.212.652.684.371.40
Net Debt / EBITDA Ratio
3.633.973.983.624.123.21
Net Debt / FCF Ratio
14.8820.2412.738.419.027.37
Quick Ratio
0.860.700.801.552.402.21
Current Ratio
1.631.731.852.763.973.80
Asset Turnover
0.160.160.160.170.170.16
Return on Equity (ROE)
21.48%20.44%22.43%26.77%24.34%17.41%
Return on Assets (ROA)
7.43%7.07%7.56%8.02%7.81%7.42%
Return on Capital Employed (ROCE)
12.80%12.30%12.90%13.50%13.10%12.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
1.07%0.17%0.16%0.17%--
FCF Yield
0.83%0.12%0.20%0.32%--
Dividend Yield
0.21%0.04%-0.08%--
Payout Ratio
19.90%-39.72%30.60%39.51%10.73%
Buyback Yield / Dilution
0.00%0.00%-2.34%-9039.33%97.42%-
Total Shareholder Return
0.22%0.04%-2.34%-9039.25%97.42%-