beta
e.l.f. Beauty, Inc.

e.l.f. Beauty, Inc.

ELFBATSShares

$120.56

$1.64

1.38%

25 Jul 20:00

$49.40

$190.38

52 weeks low/high