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
34.17M
4.54%
34.96M
34.09M
3.01%
34.77M
34.09 M
3.03%
34.77 M