Muddy Waters took a short position in Elf Beauty, accusing the company of overstating revenue by $190 million. Elf denied allegations but shares dropped 10%. Muddy Waters plans to sell its position after publishing a report.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing