E.l.f. investment

Stocks
e.l.f. Beauty (NYSE:ELF) Shares Gap Up - Here's What Happened Mar 16, 2025
Earnings
E.l.f. Beauty Surpasses Earnings and Revenue Expectations for Q3 Feb 7, 2024