PT Benteng Api Technic Tbk (IDX:BATR)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
97.00
-1.00 (-1.02%)
Oct 22, 2026, 3:06 PM WIB

IDX:BATR 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
288,661341,829232,926---
Market Cap Growth
-7.36%46.75%----
Enterprise Value
307,414344,467248,643---
Last Close Price
98.00110.4073.98---

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
18.9126.0123.31---
PS Ratio
1.692.352.17---
PB Ratio
1.792.191.55---
P/TBV Ratio
1.812.211.56---
P/FCF Ratio
37.7018.83----
P/OCF Ratio
13.9511.63----

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
1.802.372.32---
EV/EBITDA Ratio
11.9216.9012.98---
EV/EBIT Ratio
17.1221.4116.11---
EV/FCF Ratio
40.1218.98----

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
0.250.260.280.250.370.49
Debt / EBITDA Ratio
1.561.902.170.931.192.45
Debt / FCF Ratio
5.262.20-1.57-4.15
Net Debt / Equity Ratio
0.100.030.08-0.040.100.05
Net Debt / EBITDA Ratio
0.700.250.63-0.130.310.24
Net Debt / FCF Ratio
2.200.28-0.15-0.22-2.070.40
Asset Turnover
0.780.670.661.191.080.74
Inventory Turnover
1.721.581.382.132.021.45
Quick Ratio
1.311.661.563.101.671.06
Current Ratio
2.983.723.725.963.982.33
Return on Equity (ROE)
10.06%8.78%8.81%20.09%21.26%6.64%
Return on Assets (ROA)
5.13%4.66%5.90%9.38%8.91%4.46%
Return on Invested Capital (ROIC)
8.32%8.04%11.16%22.57%23.05%9.93%
Return on Capital Employed (ROCE)
9.60%8.70%8.60%17.20%18.70%9.60%

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
5.29%3.84%4.29%---
FCF Yield
2.65%5.31%-33.47%---
Dividend Yield
1.45%-1.83%---
Payout Ratio
38.99%32.17%-18.04%405.30%47.78%
Buyback Yield / Dilution
-7.74%-9.13%--327.70%-1880.00%-
Total Shareholder Return
-6.36%-9.13%1.83%-327.70%-1880.00%-