RPC, Inc. RES has witnessed upward estimate revisions for 2022 and 2023 earnings in the past 30 days. The leading upstream energy firm, with a Zacks Rank #1 (Strong Buy), has gained 30.5% in the past ...
RPC (RES) is looking like an interesting pick from a technical perspective, as the company reached a key level of support. Recently, RES crossed above the 20-day moving average, suggesting a ...