e.l.f. Beauty Inc

NYSE:ELF   4:00:00 PM EDT
166.26
+0.58 (+0.35%)
: $162.72 -3.54 (-2.13%)
Twitter Share  Facebook Share StockTwits Share