e.l.f. Beauty Inc (ELF) Stock Price, Quote, News & History

ELFNYSE
$112.94
-1.30-1.14%
Last update: Oct 26, 4:27 PM