Yahoo · Sep 15, 2026
3 Reasons to Avoid RES and 1 Stock to Buy Instead
Over the last six months, RPC’s shares have sunk to $6.12, producing a disappointing 6.4% loss - a stark contrast to the S&P 500’s 14.2% gain. This might have investors contemplating their next move.

