SFM - Sprouts Farmers Market Inc

Float
100.63M
Short % of Float
22.92%
Oustanding Shares
101.21M

Float
101.08M
Short % of Float
15.13%
Oustanding Shares
105.07M

Float
101.08 M
Short % of Float
15.26%
Oustanding Shares
101.56 M

100.63M
22.92%
101.21M
101.08M
15.13%
105.07M
101.08 M
15.26%
101.56 M