Shares of elf Beauty ($ELF) slid nearly 10% on Wednesday noon after short-seller Carson Block, founder of Muddy Waters ...
While speaking at the Sohn investment conference in London, Muddy Waters CEO Carson Block said that his company had shorted ...