In a challenging market environment, ELF Beauty Inc (NYSE ... reiterated its 'buy' rating with a price target of $150, pointing to e.l.f. Beauty's potential for continued growth.