PT Humpuss Maritim Internasional Tbk (IDX:HUMI)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
80.00
-6.00 (-6.98%)
At close: Oct 29, 2026

IDX:HUMI 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
1,445,0144,656,001902,3262,725,014--
Market Cap Growth
-36.45%416.00%-66.89%---
Enterprise Value
3,438,2905,972,7171,874,2693,259,935--
Last Close Price
80.00257.7249.02146.15--

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
178.8890.904.8716.98--
PS Ratio
0.612.170.441.66--
PB Ratio
0.471.610.321.07--
P/TBV Ratio
0.531.840.371.25--
P/OCF Ratio
4.438.262.0016.24--

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.452.790.911.99--
EV/EBITDA Ratio
5.8510.643.376.24--
EV/EBIT Ratio
20.7429.516.4413.97--

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.720.730.530.440.270.65
Debt / EBITDA Ratio
3.853.352.421.990.8710.10
Debt / FCF Ratio
----1.1310.61
Net Debt / Equity Ratio
0.530.460.270.190.090.49
Net Debt / EBITDA Ratio
3.102.371.370.940.447.66
Net Debt / FCF Ratio
-2.75-5.34-8.34-3.870.408.05
Asset Turnover
0.390.400.450.440.430.31
Inventory Turnover
12.7911.7616.0917.8917.7916.66
Quick Ratio
0.890.971.381.630.710.77
Current Ratio
1.111.151.571.811.231.00
Return on Equity (ROE)
0.42%1.85%7.72%8.38%9.21%-12.77%
Return on Assets (ROA)
1.62%2.34%3.95%3.89%4.53%-2.65%
Return on Invested Capital (ROIC)
0.84%3.02%7.57%7.77%9.11%-6.23%
Return on Capital Employed (ROCE)
3.30%4.60%7.30%6.60%9.20%-5.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
0.56%1.10%20.55%5.89%--
FCF Yield
-40.99%-5.36%-10.12%-4.64%--
Dividend Yield
1.25%-2.00%0.66%--
Payout Ratio
1.09%36.41%10.30%---
Buyback Yield / Dilution
-0.04%0.00%-9.89%-7.06%-686.82%-36.36%
Total Shareholder Return
1.21%--7.90%-6.40%-686.82%-36.36%