Muddy Waters Research founder CarsonBlock 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.
Results that may be inaccessible to you are currently showing.