
Short specialist Muddy Waters sent E.L.F. Beauty’s (ELF) shares on a wild ride Wednesday after announcing it was short the affordable makeup and skincare company’s stock.
While speaking at the Sohn investment conference in London, Muddy Waters CEO Carson Block said that his company had shorted ELF stock after concluding that the high-flying beauty company was overstating its revenues.