ELF

e.l.f. Beauty, Inc.

ELFNYSE

$78.18

+1.03

1.34%

Last Updated: May 15, 20:00