Indonesia Energy Corporation Limited (INDO)
NYSEAMERICAN: INDO · Real-Time Price · USD
3.210
-0.370 (-10.34%)
At close: Apr 8, 2026, 4:00 PM EDT
3.230
+0.020 (0.62%)
After-hours: Apr 8, 2026, 8:00 PM EDT

INDO Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Apr '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
483827472156
Market Cap Growth
63.68%37.55%-41.84%126.64%-62.47%3.22%
Enterprise Value
40.2533.5625.9441.4622.2450.64
Last Close Price
3.212.782.714.662.807.50
PE Ratio
--5.05-10.42-13.31-3.41-7.98
Forward PE
-4.994.994.99--
PS Ratio
20.9814.177.8011.548.5028.05
PB Ratio
2.192.081.872.732.674.50
P/TBV Ratio
-1.761.872.392.664.49
P/FCF Ratio
--6.40-8.09-5.48-3.31-10.02
P/OCF Ratio
--12.25-9.23-14.73-5.88-10.71
EV/Sales Ratio
17.5512.587.3610.129.0725.56
EV/EBITDA Ratio
--7.63-11.55-13.69-4.27-7.79
EV/EBIT Ratio
--5.66-7.42-9.02-3.65-6.97
EV/FCF Ratio
--5.68-7.63-4.81-3.53-9.13
Debt / Equity Ratio
0.010.020.030.010.250.16
Debt / EBITDA Ratio
-0.13-0.20-0.49-0.12-0.38-0.30
Debt / FCF Ratio
-0.11-0.15-0.32-0.04-0.31-0.36
Net Debt / Equity Ratio
-0.36-0.20-0.06-0.320.18-0.40
Net Debt / EBITDA Ratio
1.450.840.411.83-0.270.76
Net Debt / FCF Ratio
1.170.630.270.64-0.220.89
Asset Turnover
0.100.130.180.250.180.11
Quick Ratio
5.782.581.615.230.564.40
Current Ratio
6.363.183.776.471.256.15
Return on Equity (ROE)
-35.24%-38.59%-16.51%-24.84%-60.30%-48.70%
Return on Assets (ROA)
-27.42%-29.93%-18.25%-28.15%-44.11%-39.58%
Return on Invested Capital (ROIC)
-40.91%-38.58%-24.50%-39.22%-69.70%-95.91%
Return on Capital Employed (ROCE)
-29.61%-32.85%-19.71%-32.14%-53.05%-45.20%
Earnings Yield
-14.69%-19.78%-9.59%-7.51%-29.29%-12.53%
FCF Yield
-16.05%-15.63%-12.36%-18.25%-30.25%-9.98%
Buyback Yield / Dilution
-37.25%-13.36%-14.11%-19.78%-0.34%-22.26%
Total Shareholder Return
-37.25%-13.36%-14.11%-19.78%-0.34%-22.26%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q