Question: is elf stock a buy?
Answer: There are currently 1 sell rating, 3 hold ratings and 7 buy ratings for the stock, resulting in a consensus recommendation of "Buy." View analyst ratings for e.l.f. Beauty.