Muddy Waters' Carson Block Bets Against E.L.F. Beauty: Short Seller Says Retailer's Financials Show 'Major Red Flag'
Muddy Waters Research founder Carson Block announced a new short position in E.l.f. Beauty, Inc (NYSE:ELF) at the Sohn conference on Wednesday, which sent shares of the cosmetics company tumbling. Here’s a look at why the short seller is betting