PRFT - Perficient Inc.
 
                      Float
34.17M
Short % of Float
4.54%
Oustanding Shares
34.96M
 
                    Float
34.09M
Short % of Float
3.01%
Oustanding Shares
34.77M
 
                      Float
34.09 M
Short % of Float
3.03%
Oustanding Shares
34.77 M
