China tariffs

Why ELF Stock Drop? Q1 Earnings and Future OutlookWhy ELF Stock Drop? Q1 Earnings and Future Outlook

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…

11 months ago