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.
OSW typically reports before market open, meaning Day 0 captures the first full trading session reaction to results, while Day +1 reflects follow-through momentum.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-04-29 | +$1.08 (+4.55%) | $1.39 (5.85%) | -$0.17 (-0.68%) | $1.07 (4.31%) |
| 2026-02-18 | -$1.12 (-4.79%) | $2.08 (8.90%) | +$0.16 (+0.72%) | $0.53 (2.38%) |
| 2025-10-29 | +$0.65 (+3.05%) | $1.63 (7.68%) | +$1.38 (+6.29%) | $1.97 (8.98%) |
| 2025-07-30 | +$0.48 (+2.21%) | $1.13 (5.20%) | -$0.11 (-0.49%) | $0.66 (2.97%) |
| 2025-04-30 | -$0.94 (-5.33%) | $1.77 (10.01%) | +$1.15 (+6.89%) | $1.27 (7.60%) |
| 2025-02-19 | +$0.14 (+0.61%) | $3.22 (14.10%) | -$1.83 (-7.96%) | $2.63 (11.44%) |
| 2024-10-30 | +$0.47 (+2.69%) | $1.19 (6.82%) | -$0.41 (-2.29%) | $0.58 (3.24%) |
| 2024-07-31 | -$0.69 (-4.11%) | $1.35 (8.05%) | -$0.18 (-1.12%) | $0.66 (4.10%) |
| Avg Abs Move | 3.42% | 8.32% | 3.31% | 5.63% |
Historical price action shows OSW exhibits moderate volatility around earnings, with an average absolute Day 0 move of 3.42% and Day +1 move of 3.31%. Intraday ranges are notably wider, averaging 8.32% on Day 0 and 5.63% on Day +1, indicating significant intraday swings even when closing moves are more contained.
The most recent earnings (April 2026) saw a +4.55% Day 0 gain followed by a slight -0.68% pullback on Day +1, consistent with the pattern of initial enthusiasm followed by consolidation. The largest recent move came in October 2025, when the stock jumped +3.05% on Day 0 and surged another +6.29% on Day +1 for a combined two-day gain exceeding 9%.
Investors should anticipate a 3-4% move in either direction based on historical patterns, with the potential for larger swings if results or guidance significantly surprise. The wide intraday ranges suggest active traders should expect volatility throughout the earnings day session.
Analyst sentiment on OneSpaWorld remains overwhelmingly bullish, with the consensus rating at 4.71 out of 5.00 — firmly in Strong Buy territory. The breakdown shows 6 Strong Buy ratings, 0 Moderate Buys, 1 Hold, and no sell ratings among the 7 analysts covering the stock.
The average price target of $29.40 implies +6.0% upside from the current price of $27.73, with the high target of $35.00 suggesting potential for +26.2% appreciation if the bull case plays out. Even the most conservative target of $27.00 sits just -2.6% below current levels, indicating limited downside risk in the analyst community's view.
Sentiment has remained unchanged over the past month, with the Strong Buy count holding steady at 6 and the overall rating maintaining its 4.71 level. This stability suggests analysts are confident in their bullish thesis heading into the earnings release, with no recent downgrades or target cuts to signal concern. The concentration of Strong Buy ratings — representing 86% of all recommendations — reflects high conviction that OSW can continue delivering growth and potentially exceed the already-elevated expectations embedded in consensus estimates.
OneSpaWorld enters earnings with maximum bullish momentum across all technical timeframes. The Barchart Technical Opinion currently stands at 100% Buy, strengthening from 88% Buy one week ago and matching the 100% Buy signal from one month ago. This acceleration in the short-term signal indicates building positive momentum heading into the July 29 report.
Timeframe Analysis:
Trend Characteristics: The combination of Maximum strength and Strongest direction indicates OSW is in an exceptionally robust technical environment, with all timeframes aligned in a powerful uptrend heading into earnings.
The stock trades above all major moving averages, including the 5-day ($26.60), 10-day ($26.50), 20-day ($26.84), 50-day ($25.83), 100-day ($24.50), and 200-day ($22.76). This complete alignment with the current price of $27.73 sitting above every key average confirms the strength of the uptrend and suggests strong technical support exists at multiple levels below current prices.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $26.60 | 50-Day MA | $25.83 |
| 10-Day MA | $26.50 | 100-Day MA | $24.50 |
| 20-Day MA | $26.84 | 200-Day MA | $22.76 |
The technical setup is highly supportive heading into earnings, with the stock trading at the top of its range and all momentum indicators pointing higher. The 200-day moving average at $22.76 represents a +21.8% cushion below current levels, providing substantial support if results disappoint. However, the maximum bullish readings across all timeframes also mean expectations are elevated — any earnings miss or cautious guidance could trigger profit-taking from an overbought technical position. Key resistance likely sits at the $29.40 analyst price target level, which would require a strong beat-and-raise scenario to breach convincingly.