-+ 0.00%
-+ 0.00%
-+ 0.00%

Rollins: The AI Search Transition Analysts Keep Warning About Finally Shows Up in the Numbers

Barchart·10/20/2026 16:05:01
Listen to the news
Barchart +9.38% Beat Dec 2025 $0.27 $0.25 -7.41% Miss Mar 2026 $0.24 $0.24 unch Beat Jun 2026 $0.34 $0.32 -5.88% Miss

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.

Part 2.1: Price Behavior Around Earnings

Rollins reports after market close, meaning Day 0 reflects anticipatory trading before results are released, while Day +1 captures the market's first full reaction to the actual numbers.

Earnings Date Day 0 Move Day 0 Range Day +1 Move Day +1 Range
2026-07-22 -$0.39 (-0.89%) $1.52 (3.45%) -$4.03 (-9.27%) $3.20 (7.37%)
2026-04-22 +$0.61 (+1.11%) $1.07 (1.96%) +$1.67 (+3.02%) $2.62 (4.73%)
2026-02-11 +$0.63 (+0.97%) $1.46 (2.25%) -$6.91 (-10.53%) $5.00 (7.62%)
2025-10-29 -$2.18 (-3.89%) $2.52 (4.50%) +$3.92 (+7.28%) $3.32 (6.16%)
2025-07-23 -$0.35 (-0.63%) $0.82 (1.48%) +$2.87 (+5.20%) $2.61 (4.73%)
2025-04-23 -$0.73 (-1.31%) $1.17 (2.10%) +$0.54 (+0.98%) $4.54 (8.27%)
2025-02-12 +$0.16 (+0.32%) $1.12 (2.24%) +$1.82 (+3.63%) $2.73 (5.44%)
2024-10-23 +$0.22 (+0.44%) $0.55 (1.11%) -$3.27 (-6.57%) $2.19 (4.40%)
Avg Abs Move 1.20% 2.39% 5.81% 6.09%

Historical price action around earnings shows significant volatility, with an average absolute Day +1 move of 5.81% and an average Day +1 range of 6.09%. The most recent July 2026 earnings triggered a sharp 9.27% decline on Day +1 following the margin miss, with an intraday range of 7.37% — the largest negative reaction in the dataset. The February 2026 report produced an even more dramatic 10.53% drop on Day +1 despite a modest positive Day 0 move, reflecting the market's negative interpretation of the December quarter miss.

The pattern reveals asymmetric risk, with negative surprises producing outsized moves (the two double-digit declines) while positive surprises generate more muted responses. The October 2025 earnings illustrate this dynamic: despite beating estimates, the stock fell 3.89% on Day 0 before recovering 7.28% on Day +1. More recently, the April 2026 report saw a modest 3.02% Day +1 gain despite meeting estimates exactly.

Investors should expect substantial movement regardless of the outcome, with historical data suggesting a 5-6% move is typical and 7-10% swings are possible if results materially deviate from expectations. Given the current setup — a stock already down 50% from highs, trading at a still-premium valuation, and facing questions about margin sustainability — the risk of another sharp decline on a miss appears elevated, while a beat would need to be accompanied by credible margin improvement to generate sustained upside.

Part 2.2: Options Market Expected Move

Metric Value
Expiration Date 11/20/26 (DTE 31)
Expected Move $2.68 (8.03%)
Expected Range $30.65 to $36.01
Implied Volatility 40.24%

The options market is pricing an 8.03% expected move through the November 20 expiration, materially higher than the 5.81% average historical Day +1 move and closer to the upper end of the historical range. This elevated implied volatility (40.24% average) suggests options traders are positioning for a larger-than-typical reaction, consistent with the heightened uncertainty around margin performance and organic growth stabilization.

Part 3: What Analysts Are Saying

The analyst community maintains a cautious stance on Rollins heading into earnings, with a consensus rating of 3.33 (Hold) and an average price target of $38.56. The current distribution shows 5 Strong Buy ratings, 1 Moderate Buy, 9 Hold ratings, 1 Moderate Sell, and 2 Strong Sells across 18 analysts covering the stock. This represents a relatively balanced but skeptical view, with Hold ratings dominating the consensus.

Sentiment has deteriorated over the past month, with the average recommendation slipping from 3.44 to 3.33 and one analyst downgrading from Strong Buy to a less bullish stance. The price target range is exceptionally wide, spanning from a low of $26.00 to a high of $66.00, reflecting deep disagreement about the company's fair value in the current operating environment. The $66 high target appears to be a legacy figure from the pre-correction period, while the $26-$27 range from bears like Wells Fargo suggests further downside risk if margins continue to compress.

From the current price of $33.34, the consensus target of $38.56 implies 15.7% upside, a modest premium that reflects the market's wait-and-see posture. The target has collapsed from the $55-$65 range that prevailed before the December 2025 miss, with most recent revisions clustering in the $35-$36 area. This suggests analysts have largely priced in the operational challenges but remain uncertain whether the reset is complete. The wide target dispersion and deteriorating sentiment trend indicate the Street is looking for concrete evidence of stabilization — specifically, organic growth holding near 6% and margins recovering from the Q2 trough — before regaining conviction in the premium valuation the stock still commands at 29x trailing earnings.

Part 4: Technical Picture

The Barchart Technical Opinion registers an 80% Sell signal, reflecting bearish technical positioning heading into the earnings release. This represents a slight improvement from the 88% Sell reading one week ago and the 100% Sell signal from one month ago, suggesting some modest stabilization after an extended downtrend. However, the signal remains firmly in bearish territory with Strong strength.

Timeframe Analysis:

  • Short-term (50% Sell): Moderate sell signal indicates near-term momentum remains negative but less extreme than longer timeframes
  • Medium-term (100% Sell): Maximum bearish reading reflects sustained weakness in the intermediate trend
  • Long-term (100% Sell): Maximum bearish signal confirms the broader downtrend remains firmly intact

Trend Characteristics: The Strong strength combined with Weakening direction suggests the intense selling pressure that drove the stock down 50% from its highs is beginning to moderate, though the overall trend structure remains decidedly bearish across all timeframes.

Period Value Period Value
5-Day MA $33.19 50-Day MA $33.85
10-Day MA $32.53 100-Day MA $38.52
20-Day MA $31.51 200-Day MA $47.95

The stock is trading at $33.34, positioned above its 5-day ($33.19), 10-day ($32.53), and 20-day ($31.51) moving averages, indicating some short-term stabilization after testing the low $30s. However, the price remains below all longer-term moving averages: the 50-day at $33.85, the 100-day at $38.52, and the 200-day at $47.95. This configuration — above short-term support but below all meaningful resistance levels — describes a stock attempting to find a floor after a severe decline but lacking the momentum to challenge overhead supply.

The 52-week range of $29.28 to $66.14 shows the stock is trading much closer to its lows, with the $29.28 level representing critical support just 12% below current levels. The clustering of longer-term moving averages well above the current price (50-day through 200-day spanning $33.85 to $47.95) creates a formidable resistance zone that would require sustained positive catalysts to overcome. The technical setup heading into earnings is cautiously stabilizing but structurally weak — the stock has found some footing in the low $30s, but the downtrend remains intact and any disappointment on margins or organic growth could quickly test the $29-$30 support zone that options traders have identified as the lower bound of the expected move range.

This article was generated using Barchart’s automated content technology and existing data APIs. As a result, we are able to provide readers with timely, actionable, in-depth analysis on more equities, allowing them to make more informed decisions. All information and data in this article is solely for informational purposes. For more information, please view the Barchart Disclosure Policy here. And, if you would like to report any inaccuracies, please contact news@barchart.com.