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