ELF

e.l.f. Beauty, Inc.

ELFNYSE

$123.85

+7.48

6.43%

Last Updated: Aug 18, 19:59