RPC (NYSE:RES – Get Free Report) released its earnings results on Thursday. The oil and gas company reported $0.19 earnings per share for the quarter, topping the consensus estimate of $0.18 by $0.01, RTT News reports. The firm had revenue of $394.50 million for the quarter, compared to the consensus estimate of $374.22 million. RPC […]