PT Merdeka Battery Materials Tbk. (IDX:MBMA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
298.00
-8.00 (-2.61%)
At close: Oct 30, 2026

IDX:MBMA 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
32,003,00261,557,38949,461,90260,477,435--
Market Cap Growth
-53.70%24.45%-18.21%---
Enterprise Value
61,720,31087,005,69467,134,67674,051,947--
Last Close Price
298.00570.00458.00560.00--

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
23.17124.65134.87566.26--
Forward PE
8.2133.9825.8122.71--
PS Ratio
0.962.571.672.95--
PB Ratio
0.721.571.311.70--
P/TBV Ratio
1.413.012.573.35--
P/OCF Ratio
6.4299.0939.14---
PEG Ratio
0.060.300.180.22--

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.863.632.263.62--
EV/EBITDA Ratio
7.6823.5325.1548.22--
EV/EBIT Ratio
10.1839.7852.47101.77--

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.530.400.290.210.40-
Debt / EBITDA Ratio
2.864.254.084.7512.03-
Debt / FCF Ratio
14.49-----
Net Debt / Equity Ratio
0.330.320.190.090.22-1.00
Net Debt / EBITDA Ratio
1.813.402.652.036.94-
Net Debt / FCF Ratio
9.12-4.83-2.69-0.53-0.8032.17
Asset Turnover
0.480.400.550.470.38-
Inventory Turnover
6.125.006.156.82--
Quick Ratio
1.121.091.061.202.20-
Current Ratio
1.531.621.922.192.85-
Return on Equity (ROE)
9.24%4.28%3.41%1.72%4.85%0.29%
Return on Assets (ROA)
5.61%2.28%1.48%1.04%1.56%-0.06%
Return on Invested Capital (ROIC)
8.94%3.97%2.65%2.13%1.59%-
Return on Capital Employed (ROCE)
10.10%4.10%2.60%1.60%1.30%-3.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
4.32%0.80%0.74%0.18%--
FCF Yield
5.03%-4.22%-5.32%-9.80%--
Buyback Yield / Dilution
0.03%--3.28%-94.47%-214973.75%-