ELF

e.l.f. Beauty, Inc.

ELFNYSE

$52.65

+2.70

5.41%

Last Updated: Apr 17, 20:00