ELF - e.l.f. Beauty Inc
Float
53.32M
Short % of Float
7.68%
Oustanding Shares
55.51M
Float
52.70M
Short % of Float
6.15%
Oustanding Shares
53.77M
Float
52.70 M
Short % of Float
6.15%
Oustanding Shares
55.20 M