ELF

e.l.f. Beauty, Inc.

ELFNYSE

$122.59

-0.53

0.43%

Last Updated: Oct 31, 18:52