RES   $5.86  -1.18% Market Closed After Close 5.86 0.0

RPC, Inc.