Market Capitalization:
$1.69B
RPC Price Chart RPC Price Chart 11:19 AM 12:39 PM 1:59 PM 3:19 PM 4:39 PM 5:59 PM 7:19 PM 7.67 7.66 7.64 7.63 7.61 7.60 7.58
RPC Volume Chart RPC Volume Chart 11:19 AM 12:39 PM 1:59 PM 3:19 PM 4:39 PM 5:59 PM 7:19 PM 70.44K 60.38K 50.32K 40.25K 30.19K 20.13K 10.06K RPC Market Segments After Hours +0.00(+0.00%)
Open $7.62 Close $7.62 Low $7.62 Low Change 0.00 (0.00%) High $7.62 High Change +0.00 (+0.00%) Range $0.00 Volume 2.828K Dollar Volume $21.55K
Regular Trading Hours -0.18(-2.24%)
Open $7.80 Close $7.63 Low $7.59 Low Change -0.22 (-2.76%) High $7.82 High Change +0.02 (+0.26%) Range $0.24 Volume 1.527M Dollar Volume $11.65M
Premarket +0.00(+0.00%)
Open $8.00 Close $8.00 Low $8.00 Low Change 0.00 (0.00%) High $8.00 High Change +0.00 (+0.00%) Range $0.00 Volume 100 Dollar Volume $800.00
After Hours Yesterday +0.02(+0.25%)
Open $7.88 Close $7.90 Low $7.88 Low Change 0.00 (0.00%) High $8.03 High Change +0.15 (+1.90%) Range $0.15 Volume 18.176K Dollar Volume $143.59K
Regular Trading Hours Yesterday +0.18(+2.34%)
Open $7.70 Close $7.88 Low $7.67 Low Change -0.03 (-0.39%) High $7.98 High Change +0.28 (+3.57%) Range $0.31 Volume 1.238M Dollar Volume $9.75M
Premarket Yesterday +0.00(+0.00%)
Open $7.80 Close $7.80 Low $7.80 Low Change 0.00 (0.00%) High $7.80 High Change +0.00 (+0.00%) Range $0.00 Volume 10.352K Dollar Volume $80.75K
RPC Moving Averages 5 Day Moving Average (SMA5) $7.91 10 Day Moving Average (SMA10) $7.55 20 Day Moving Average (SMA20) $7.19 50 Day Moving Average (SMA50) $6.77 100 Day Moving Average (SMA100) $6.32 200 Day Moving Average (SMA200) $5.57
RPC Statistics Average Volume (30 Days) 2.47M P/E Ratio (Current) 56.64 EPS (Current) $0.14 Dividend Yield 2.00% Free Cash Flow $52.92M Cash Ratio 0.97 Current Ratio 3.24 Quick Ratio 2.70 Debt to Equity 0.05 Enterprise Value $1.60B EV to EBITDA 7.34 EV to Sales 0.98 Price to Book 1.60 Price to Cash Flow 8.73 Price to Free Cash Flow 33.21 Price to Sales 1.08 Return on Assets 0.02% Return on Equity 0.03%
RPC Stock Splits There have been 5 stock splits for RPC (RES). The last stock split occured on March 12, 2012 and increased the outstanding shares at a ratio of 2:3.
Date Type Ratio Mar 12, 2012 Forward 2:3 Dec 13, 2010 Forward 2:3 Dec 12, 2006 Forward 2:3 Dec 13, 2005 Forward 1:1.5 Mar 11, 2005 Forward 2:3
RPC Dividends RPC (RES) last paid a quarterly dividend of $0.04 per share on June 10, 2026. With a forward annual dividend payout of $0.16, the stock currently offers a dividend yield of 2.10%.
Ex-Dividend Date Divdend (Adj.) Type Pay Date Declaration Date May 11, 2026 $0.04 Quarterly Jun 10, 2026 Apr 28, 2026 Feb 10, 2026 $0.04 Quarterly Mar 10, 2026 Jan 28, 2026 Nov 10, 2025 $0.04 Quarterly Dec 10, 2025 Oct 30, 2025 Aug 11, 2025 $0.04 Quarterly Sep 10, 2025 Jul 24, 2025 May 9, 2025 $0.04 Quarterly Jun 10, 2025 Apr 24, 2025 Feb 10, 2025 $0.04 Quarterly Mar 10, 2025 Jan 30, 2025 Nov 8, 2024 $0.04 Quarterly Dec 10, 2024 Oct 24, 2024 Aug 9, 2024 $0.04 Quarterly Sep 10, 2024 Jul 25, 2024 May 9, 2024 $0.04 Quarterly Jun 10, 2024 Apr 25, 2024 Feb 8, 2024 $0.04 Quarterly Mar 11, 2024 Jan 25, 2024 Nov 9, 2023 $0.04 Quarterly Dec 11, 2023 Oct 25, 2023 Aug 9, 2023 $0.04 Quarterly Sep 11, 2023 Jul 26, 2023 May 9, 2023 $0.04 Quarterly Jun 9, 2023 Apr 26, 2023 Feb 9, 2023 $0.04 Quarterly Mar 10, 2023 Jan 25, 2023 Nov 9, 2022 $0.02 Quarterly Dec 9, 2022 Oct 26, 2022 Aug 9, 2022 $0.02 Quarterly Sep 9, 2022 Jul 27, 2022 May 9, 2019 $0.05 Quarterly Jun 10, 2019 Apr 24, 2019 Feb 8, 2019 $0.1 Quarterly Mar 11, 2019 Jan 23, 2019 Nov 8, 2018 $0.1 Quarterly Dec 10, 2018 Oct 24, 2018 Nov 8, 2018 $0.07 Special Dec 10, 2018 Oct 24, 2018