ELF

e.l.f. Beauty, Inc.

ELFNYSE

$144.37

+9.15

6.77%

Last Updated: Sep 15, 20:00