e.l.f. Beauty Inc

ELFNYSE
$113.54
-2.57-2.21%
Last update: Oct 16, 5:42 PM
$113.03
-3.08-2.65%
e.l.f. Beauty Ownership & Insider Activity - Benzinga