RES   $7.2  3.00% Market Closed After Close 7.17 -0.42%

RPC, Inc.

Data not available