ELF   $110.68  -0.90% Market Closed After Close 109.8 -0.80%

e.l.f. Beauty, Inc.

Data not available