imm holdings