Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
RPC typically reports earnings before market open, meaning Day 0 represents the first full trading session where investors react to results, while Day +1 captures follow-through momentum.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-02-03 | -$1.15 (-17.37%) | $0.71 (10.80%) | +$0.19 (+3.47%) | $0.41 (7.50%) |
| 2025-10-30 | +$0.59 (+11.80%) | $0.45 (8.99%) | -$0.39 (-6.98%) | $0.42 (7.60%) |
| 2025-07-24 | -$0.19 (-3.80%) | $0.44 (8.70%) | -$0.01 (-0.21%) | $0.08 (1.66%) |
| 2025-04-24 | +$0.04 (+0.81%) | $0.51 (10.45%) | +$0.09 (+1.81%) | $0.28 (5.63%) |
| 2025-01-30 | -$0.25 (-3.89%) | $1.07 (16.67%) | -$0.04 (-0.65%) | $0.25 (3.98%) |
| 2024-10-24 | -$0.29 (-4.61%) | $0.47 (7.47%) | -$0.03 (-0.50%) | $0.34 (5.67%) |
| 2024-07-25 | +$1.16 (+20.10%) | $0.85 (14.73%) | +$0.03 (+0.43%) | $0.36 (5.19%) |
| 2024-04-25 | -$0.56 (-7.07%) | $0.62 (7.83%) | -$0.24 (-3.26%) | $0.36 (4.89%) |
| Avg Abs Move | 8.68% | 10.70% | 2.16% | 5.27% |
Historical price behavior around RPC earnings reveals significant volatility, with an average absolute Day 0 move of 8.68% and Day 0 trading range of 10.70%—both substantially elevated for a mid-cap stock. The most recent earnings release on February 3, 2026 triggered the largest reaction in the dataset, with the stock plunging 17.37% on Day 0 following the 42.86% earnings miss, though it recovered partially with a 3.47% gain on Day +1.
The direction of moves has been mixed but increasingly negative. While July 2024 saw a dramatic 20.10% surge on Day 0, more recent reports have skewed bearish—three of the past four Day 0 moves were negative. Day +1 follow-through has been more muted, averaging just 2.16% in absolute terms with a 5.27% trading range, suggesting initial reactions tend to be overdone and subject to reversal.
Investors should prepare for substantial volatility, particularly given the low $0.01 earnings estimate that leaves room for either a significant beat (if results merely match last year's $0.06) or another sharp selloff if the company misses again. The historical pattern suggests the market punishes misses severely—as evidenced by the February reaction—while beats generate strong but less extreme rallies.
| Metric | Value |
|---|---|
| Expiration Date | 05/15/26 (DTE 9) |
| Expected Move | $0.21 (2.88%) |
| Expected Range | $7.17 to $7.59 |
| Implied Volatility | 189.79% |
The options market is pricing an expected move of 2.88% for the May 15, 2026 expiration, significantly below the 8.68% average absolute Day 0 move observed in recent earnings releases. This suggests options traders are either underpricing potential volatility or expecting a more subdued reaction than history would indicate, potentially creating opportunity for volatility strategies.
Analyst sentiment on RPC remains decidedly cautious heading into earnings. The consensus rating stands at 2.83 (between Hold and Sell), with the average price target of $6.44 implying 12.7% downside from the current price of $7.38. The rating breakdown shows limited enthusiasm: 1 Moderate Buy, 4 Holds, and 1 Strong Sell among the six analysts covering the stock, with no Strong Buy recommendations.
Sentiment has remained unchanged over the past month, with the rating distribution and average recommendation holding steady at 2.83. This stability suggests analysts are waiting for the earnings release to reassess their views rather than making preemptive adjustments. The price target range spans from a low of $5.00 to a high of $8.00, with the mean target sitting well below the current trading price—a configuration that typically signals skepticism about the stock's recent rally.
The lack of bullish conviction is particularly notable given the stock's strong technical performance, trading 31% above its 200-day moving average. Analysts appear concerned that the current valuation—at a forward P/E of 36.78 based on 2026 estimates—is difficult to justify given the projected 28% earnings decline for the year. The consensus view suggests investors should wait for clearer signs of stabilization before adding exposure, with the earnings release serving as a critical test of whether the recent price strength is warranted or overextended.
RPC's technical setup heading into earnings shows a stock that has built significant momentum despite deteriorating fundamentals. The Barchart Technical Opinion currently registers a 100% Buy signal, unchanged from both one week ago and one month ago, indicating sustained bullish momentum. The stock is trading at $7.38, positioned above its 20-day ($7.34), 50-day ($6.89), 100-day ($6.39), and 200-day ($5.63) moving averages, though it has pulled back slightly below its 5-day ($7.69) and 10-day ($7.78) moving averages in recent sessions.
Timeframe Analysis:
The technical environment shows Maximum strength with a Strengthening direction, suggesting momentum remains firmly in bulls' control heading into the earnings release despite the fundamental challenges reflected in analyst estimates.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $7.69 | 50-Day MA | $6.89 |
| 10-Day MA | $7.78 | 100-Day MA | $6.39 |
| 20-Day MA | $7.34 | 200-Day MA | $5.63 |
The key technical level to watch is the 20-day moving average at $7.34, which the stock is currently testing and has provided support throughout the recent rally. A break below this level on disappointing earnings could trigger a retest of the 50-day moving average at $6.89, while a positive surprise could propel the stock toward the $8.00 high-end price target. The overall technical setup is supportive but potentially overextended—the stock's position well above all major moving averages provides a cushion against moderate disappointment, but the 31% premium to the 200-day average leaves significant room for mean reversion if results confirm the bearish fundamental outlook. The recent pullback below the 5-day and 10-day averages may signal early profit-taking ahead of the release, suggesting some technical traders are reducing risk into the event.
Contact Us
Contact Number :+852 3852 8500
English