RPC, Inc [RES] Revenue clocked in at $1.42 billion, up 3.87% YTD: What’s Next?
RPC, Inc [NYSE: RES] loss -3.89% or -0.25 points to close at $6.17 with a heavy trading volume of 3340925 shares. The daily chart for RES points out that the company has recorded -16.28% loss over the past six months. If we look at the