INDO P/S-tal är 22.15. Företaget har en EV/EBITDA-ratio på -25.21. Under 2023 sysselsattes 8.00 anställda.