Wall Street analysts expect RPC, Inc. (NYSE:RES) to report sales of $142.61 million for the current fiscal quarter, Zacks reports. Three analysts have made estimates for RPC’s earnings, with estimates ranging from $130.80 million to $153.40 million. RPC posted sales of $243.78 million during the same quarter last year, which would indicate a negative year […]