IMGN rasio harga terhadap penjualan adalah 9.72. Perusahaan memiliki rasio Nilai Perusahaan terhadap EBITDA sebesar -3.41. Pada 2021 mereka mempekerjakan 106.00 orang.