RPC Inc. Oil & Gas Equipment & Services

RES
NYSE
13.29 2.22 (14.31%) last updated 1:02 PM EST Nov 28
Trade $RES Now