RPC, Inc (RES) Stock Price

5.94 ▲ +0.22 (+3.85%)
Open: 5.67 Vol: 1.56M Day's range: 5.66 - 6.00 Jun 25, 16:00 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
RES Technical Analysis
5 mins 30 mins Hourly Daily Weekly
SELL SELL SELL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 5.94▲ 5.95▼ 5.95▼ 6.23▼ 6.63▼
MA10 5.94▲ 5.95▼ 5.87▲ 6.57▼ 6.95▼
MA20 5.95▼ 5.86▲ 6.02▼ 6.76▼ 6.71▼
MA50 5.95▼ 6.13▼ 6.36▼ 7.07▼ 5.78▲
MA100 5.88▲ 6.40▼ 6.73▼ 6.71▼ 5.76▲
MA200 5.97▼ 6.76▼ 6.85▼ 6.01▼ 6.80▼
  5 mins 30 mins Hourly Daily Weekly
MACD -0.001▼ 0.032▲ 0.032▲ -0.112▼ -0.136▼
RSI 48.381▼ 47.181▼ 40.610▼ 33.932▼ 44.905▼
STOCH 24.167     61.399     84.135▲ 13.108▼ 23.266    
WILL %R -66.667     -15.278▲ -34.286     -80.172▼ -86.550▼
CCI -22.732     28.519     67.876     -161.134▼ -229.498▼
Latest Filters Detected On RES
RSI $RES RSI(14) Crossed Above 30 Set Alert
RPC, Inc News
Wednesday, June 24, 2026 05:26 PM
The company's top executive is departing.
Tuesday, June 23, 2026 01:38 PM
RPC, Inc. (NYSE: RES) ("RPC" or the "Company"), a leading diversified oilfield services company, today announced that Ben M. Palmer plans to retire from his role as President and CEO, and step down ...
Saturday, May 09, 2026 11:49 AM
Oilfield services company RPC (NYSE:RES) reported Q1 CY2026 results exceeding the market’s revenue expectations, with sales up 36.6% year on year to $454.8 million. Its non-GAAP profit of $0.03 per ...
RES historical stock data
date open high low close volume
25/06/26 5.67 6.00 5.66 5.94 1,555,583
24/06/26 6.10 6.13 5.595 5.72 2,683,848
23/06/26 6.38 6.56 6.34 6.46 2,634,404
22/06/26 6.606 6.606 6.325 6.47 2,235,715
18/06/26 6.56 6.61 6.40 6.58 1,521,130
17/06/26 6.74 6.775 6.62 6.65 1,103,298
16/06/26 6.82 6.885 6.645 6.70 1,495,592
15/06/26 6.90 7.05 6.83 6.89 1,162,213
12/06/26 6.97 7.295 6.97 7.19 996,004
11/06/26 7.30 7.335 7.00 7.07 1,094,800
Quote Details
52wk Low:4.18
52wk High:8.16
Vol:1.56M
Avg Vol(3m):33.3M
1Y Chng:+19.28%
1M Chng:-14.41%
Add to Watch List