PT Mitra Pedagang Indonesia Tbk (IDX:MPIX)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
166.00
-11.00 (-6.21%)
Oct 30, 2026, 4:00 PM WIB

IDX:MPIX 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
259,387110,93889,063---
Market Cap Growth
155.40%24.56%----
Enterprise Value
249,351101,16085,943---
Last Close Price
166.0071.0056.52---

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
28.0214.004.43---
PS Ratio
0.110.060.06---
PB Ratio
1.610.730.62---
P/TBV Ratio
1.630.750.64---
P/FCF Ratio
271.5258.37----
P/OCF Ratio
24.6958.37----

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
0.110.050.06---
EV/EBITDA Ratio
13.867.623.03---
EV/EBIT Ratio
20.009.613.51---
EV/FCF Ratio
261.0153.22----

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.060.020.030.050.090.35
Debt / EBITDA Ratio
0.560.200.120.080.080.26
Debt / FCF Ratio
10.621.50---1.64
Net Debt / Equity Ratio
-0.06-0.03-0.02-0.090.030.01
Net Debt / EBITDA Ratio
-0.57-0.31-0.11-0.170.030.01
Net Debt / FCF Ratio
-10.51-2.140.043.49-1.060.04
Asset Turnover
12.6911.9313.0416.9532.2022.11
Inventory Turnover
16.4615.7915.6821.9345.34101.76
Quick Ratio
1.283.740.480.340.140.30
Current Ratio
10.5912.189.832.842.400.90
Return on Equity (ROE)
5.80%5.37%21.09%57.85%133.50%194.71%
Return on Assets (ROA)
4.36%4.04%13.37%31.25%61.63%37.53%
Return on Invested Capital (ROIC)
6.42%5.62%22.14%62.07%131.10%99.59%
Return on Capital Employed (ROCE)
7.30%6.90%16.80%51.00%100.90%103.90%

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
3.57%7.14%22.55%---
FCF Yield
0.37%1.71%-79.00%---
Buyback Yield / Dilution
3.61%--9.69%-84.74%--