ELF Stock Price

Why ELF Stock Drop? Q1 Earnings and Future Outlook

e.l.f. Beauty(ELF) stock has plummeted over 15%, now trading below $160 per share despite announcing an impressive 50% increase in…

5 months ago