KFRC - Kforce Inc.
Float
17.56M
Short % of Float
10.08%
Oustanding Shares
19.52M
Float
18.61M
Short % of Float
7.69%
Oustanding Shares
20.50M
Float
18.61 M
Short % of Float
7.81%
Oustanding Shares
19.76 M