Loading stock data…
$7.62-0.26 (-3.30%)
RPC, Inc., together with its subsidiaries, engages provision of a range of oilfield services and equipment for the oil and gas companies involved in the exploration, production, and development of oil and gas properties.