Hosted on MSN1mon
ELF Beauty stock hits 52-week low at $94.07 amid market shiftsIn 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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results