Reading the tape
RPC, Inc. (RES) Stock Valuation & Analysis | TickerLens