e.l.f. Beauty Inc Stock News

ELFNYSE
$113.54
-2.57-2.21%
Last update: Oct 16, 5:42 PM
$113.03
-3.08-2.65%