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