PAYX - Paychex Inc.
 
                      Float
320.92M
Short % of Float
3.38%
Oustanding Shares
359.82M
 
                    Float
321.17M
Short % of Float
3.35%
Oustanding Shares
360.50M
 
                      Float
321.32 M
Short % of Float
3.18%
Oustanding Shares
359.82 M
