← All news
Markets

An e.l.f. Beauty Insider Sells 5,718 Shares. Here's What That Means for Investors.

1 source ·1 article ·Aug 23, 16:57 UTC e.l.f. Beauty

Covered by 1 outlet

All coverage · 1 article