KELYA - Kelly Services, Inc.
Float
31.16M
Short % of Float
2.47%
Oustanding Shares
32.2M
Float
30.74M
Short % of Float
2.72%
Oustanding Shares
32.00M
Float
30.65 M
Short % of Float
1.67%
Oustanding Shares
31.95 M