Investors should refrain from buying into Stemcells stock