RPC
Next earnings: Aug 6, 2026
Signal
Bearish Setup1
Price
1
Move-1.34%Negative session
Volume
1
Volume0.1× avgLight volume
PRICE
Prev Close
7.10
Open
7.04
Day Range6.97 – 7.09
6.97
7.09
52W Range6.79 – 13.08
6.79
13.08
3% of range
VOLUME & SIZE
Avg Volume
838.2K
FUNDAMENTALS
P/E Ratio
41.2x
Premium valuation
EPS (TTM)
Div Yield
No dividend
Performance
1D
+2.16%
5D
+0.71%
1M
+12.85%
3M
-2.07%
6M
-18.39%
YTD
-18.39%
1Y
-18.39%
Best: 1M (+12.85%)Worst: 6M (-18.39%)
Quick Read
TrendInsufficient MA data
Momentum
BULLISH
63% gross margin
Valuation
EXPENSIVE
P/E 41x vs ~20x sector
Health
STRONG
CR 9.8 · FCF $0.37/sh
Bullish
Key MetricsTTM
Market Cap$646.27M
Revenue TTM$304.70M
Net Income TTM$23.47M
Free Cash Flow$40.74M
Gross Margin63.1%
Net Margin7.7%
Operating Margin23.0%
Return on Equity6.8%
Return on Assets2.6%
Debt / Equity1.15
Current Ratio9.85
EPS TTM$0.21

Intelligence analysis not yet available for this stock. Full AI-powered analysis may be available on the intelligence page.

Health Radar
1 strong2 watch3 concern
40/100
Liquidity
9.85Strong
Leverage
1.15Watch
Coverage
2.6xWatch
ROE
6.8%Concern
ROIC
5.2%Concern
Cash
$28MConcern
ANALYST COVERAGE2 analysts
BUY
Buy
2100%
2 Buy (100%)0 Hold (0%)0 Sell (0%)
Full report →
Stock Health
Composite Score
3 of 4 signals bullish
8/10
Volume
Volume FlowNeutral
~
Fundamentals
Last EarningsBeat estimates
Analyst ConsensusBuy
LiquidityCurrent Ratio 9.85 — healthy liquidity

1 signal unavailable — limited data for this stock

Upcoming Events
EEarnings ReportMay 17, 2026
Tomorrow
DEx-Dividend DateAug 14, 2026
In 90 days
PDividend PaymentAug 31, 2026
In 107 days
Technicals
Market Position
Price Levels
52W High
$13.08+86.7%
Current
$7.00
52W Low
$6.79-3.1%
52-Week RangeNear 52-week low
$6.793th %ile$13.08
Squeeze SetupVolume-based
No Clear Setup

Volume distribution is neutral or leaning toward distribution. No compelling squeeze setup based on current money flow data.

20-Day Money Flow
Acc days:2
Dist days:0
Edge:+2 acc
Volume Context
Avg Vol (50D)775K
Recent Vol (5D)
459K-41%

Based on volume distribution analysis. Direct short interest data (short float %, days to cover) is not available in current data sources.

Earnings & Analysts

ANALYST ESTIMATES

Consensus of 3 analysts
Analyst revisions:EPS↓ Revised DownRevenue↓ Revised Down

Analyst consensus estimates · Actuals replace estimates as reported

YearRevenue Est.Rev GthEPS Est.EPS GthRangeAnalysts
FY2024
$290.8M
$277.0M$310.2M
$0.96
±7%
Low1
FY2025
$296.7M
$292.7M$300.7M
+2.0%$0.90-6.4%
±7%
Low1
FY2026(current)
$346.7M
$332.2M$360.9M
+16.9%$1.03+14.3%
±3%
Moderate3
Range confidence:Tight (high)ModerateWide (low)
Earnings HistoryRPC
Last 2Q
+4.4%avg beat
Beat 2 of 2 quarters
+4%
Q1'26
+5%
Q2'26
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Insider Activity
SEC Filings →
6 Buys/0 SellsNet Buying
Stewart Robert B JrDir
$51K
Mar 31
BUY
Mccoy David M.Dir
$516K
Mar 23
BUY
Mccoy David M.Dir
$516K
Mar 23
BUY
Charles K. Huebner …Other: See Rem…
$91K
Mar 12
BUY
Charles K. Huebner …Other: See Rem…
$174K
Feb 19
BUY
Stewart Robert B JrDir
$41K
Feb 24
BUY
Financials
Dividends1.83% yield
+7.9% avg annual growth
Annual Yield1.83%
Quarterly Div.$0.0400
Est. Annual / Share$0.16
FrequencyQuarterly
Q3'24
Q4'24
Q1'25
Q2'25
Q3'25
Q4'25
Q1'26
Q2'26

Dividend per payment — last 8 periods

News & Activity

RPC News

20 articles · 4h ago

About

No company information available

PeersFinancial Services(7 companies)
Screen sector →
SymbolPriceDay %Mkt CapP/ERev GrwMarginELO
RPC
$7.00+2.16%$548M38.5655.8%1500
$297.81-0.70%$798.0B14.1+330.7%2039.3%1503
$325.75+1.00%$624.4B28.0+1134.0%5014.5%1500
$494.20+0.87%$436.7B28.3+1641.6%4564.7%1490
$49.77-0.16%$353.2B11.4-45.1%1592.6%1495
$192.51-1.04%$303.6B16.6+1147.7%1466.4%1526
$948.47-2.11%$279.8B15.9-138.4%1373.0%1526
Sector avg+0.00%21.8+678.4%2386.6%1506