RES - RPC, Inc.
Float
82.35M
Short % of Float
17.04%
Oustanding Shares
215.44M
Float
96.97M
Short % of Float
13.53%
Oustanding Shares
216.61M
Float
96.92 M
Short % of Float
18.19%
Oustanding Shares
216.23 M