Travel & Leisure Scan
Travel & Leisure Scan
Cruises leading the tape — NCLH (+33.2% 30D), CCL (+29.2% 30D), RCL (+24.5% 30D) ripping, though NCLH and BKNG remain -25%+ from their highs. Hotels (MAR, HLT, ABNB) are clean strong-up names near their highs. BKNG is the lone broken laggard (RSI 56.5, downtrend, -26.5% from high, -18.4% 1y). No oversold setups — group RSI clustered 56-66.
Latest bar Thursday 2026-06-18 (Fri 06-19 Juneteenth, closed). MAR, RCL, NCLH are 2d stale and EXPE, HLT are 1d stale from yfinance throttle — flagged inline.
Quick Snapshot
| Signal | Reading |
|---|---|
| Overall | 🟠 Broad travel bid led by cruises — NCLH/CCL/RCL all +24-33% 30D, hotels (MAR/HLT/ABNB) strong-up near highs. Everything RSI 56-66, extended; nothing oversold |
| Key insight | Hotels are the cleanest trend-hold names: MAR (RSI 66.4, strong-up, golden cross, +26% vs SMA200, -2.9% from high) and HLT (RSI 65.9, strong-up, +18% vs SMA200, -2.6% from high). Cruises lead on momentum but NCLH (-25.2% from high) and RCL (-14.6% from high) still carry recovery room and `pullback`/`downtrend` regimes. BKNG is the broken laggard to avoid |
Price Table
| Stock | Price | RSI | vs SMA20 | 7D% | 30D% | 3M% | 52wkHi% | Signal |
|---|---|---|---|---|---|---|---|---|
| MAR | $399.10 | 66.4 | +4.2% | +0.48% | +11.33% | +22.18% | -2.89% | 🔒 Hold (06-16, 2d stale) |
| HLT | $349.30 | 65.9 | +3.8% | -0.05% | +10.80% | +17.34% | -2.56% | 🔒 Hold (06-17, 1d stale) |
| RCL | $312.84 | 64.9 | +12.1% | +10.79% | +24.49% | +13.16% | -14.64% | 🔒 Hold (06-16, 2d stale) |
| NCLH | $20.33 | 64.7 | +12.3% | +4.62% | +33.22% | +0.30% | -25.20% | 🔍 Watch (06-16, 2d stale) |
| CCL | $30.87 | 64.0 | +10.2% | +0.92% | +29.22% | +24.53% | -9.29% | 🔒 Hold |
| ABNB | $142.41 | 62.9 | +5.7% | +3.19% | +8.58% | +8.88% | -3.29% | 🔒 Hold |
| EXPE | $239.47 | 57.8 | +5.7% | +2.53% | +11.62% | +0.24% | -20.70% | 🔍 Watch (06-17, 1d stale) |
| BKNG | $171.78 | 56.5 | +3.2% | -2.21% | +11.44% | +0.26% | -26.46% | ❌ Don't Buy |
Tier Analysis
Strong-Up / Breakout (RSI 64-66):
MAR (RSI 66.4, strong-up, golden cross, +26.0% vs SMA200, +22.2% 3M, only -2.9% from high) and HLT (RSI 65.9, strong-up, golden cross, +18.0% vs SMA200, +17.3% 3M, -2.6% from high) are the two cleanest trend-hold leaders — hotels near their highs with full SMA alignment. RCL (RSI 64.9, +24.5% 30D, +10.8% 7D — strongest near-term momentum, but pullback regime, death cross, -14.6% from high) and CCL (RSI 64.0, +29.2% 30D, +24.5% 3M, uptrend, -9.3% from high) lead the cruise rally.
Up / Hold (RSI 62-65):
NCLH (RSI 64.7, +33.2% 30D — highest 30D move in the group, +12.3% vs SMA20, but downtrend regime, death cross, and -25.2% from high — biggest recovery room and the riskiest trend), ABNB (RSI 62.9, strong-up, golden cross, +10.3% vs SMA200, only -3.3% from high — clean). ABNB is the one platform name in a textbook strong-up + near-high setup.
Mid-Range / Mixed (RSI 56-58):
EXPE (RSI 57.8, weak-up, death cross, +11.6% 30D but flat 3M, -20.7% from high — bounce in a pullback regime) and BKNG (RSI 56.5, weak-up but downtrend regime, death cross, -26.5% from high, -18.4% 1y, -46% alpha 1y) are the laggards. BKNG is the clear broken name — RSI bouncing but trend and 1-year performance both negative.
Approaching Oversold: None. Lowest RSI is BKNG at 56.5.
Entry Zones
| Stock | Price | RSI | 30D% | Setup |
|---|---|---|---|---|
| MAR | $399.10 | 66.4 | +11.33% | Cleanest trend-hold (strong-up, golden cross, +26% vs SMA200); only -2.9% from high — re-enter on a pullback toward SMA20 ($383.14), don't chase here (06-16, 2d stale) |
| NCLH | $20.33 | 64.7 | +33.22% | Most recovery room (-25.2% from high) but `downtrend` regime + death cross below SMA200 ($21.06); highest-risk cruise — wait for a reclaim of SMA200 with trend flip (06-16, 2d stale) |
| ABNB | $142.41 | 62.9 | +8.58% | Strong-up + golden cross + only -3.3% from high; alert for an RSI dip to 45-50 as a quality re-entry on the platform name |
Action Matrix
| Action | Stocks | Why |
|---|---|---|
| 🔒 HOLD | MAR, HLT, ABNB | Strong-up + golden cross + near 52wk highs — cleanest trend-hold names; hold, don't chase |
| 🔒 HOLD | RCL, CCL | Cruise momentum leaders (+24-29% 30D); hold existing, extended for new entry |
| 🔍 WATCH | NCLH | Highest 30D move (+33.2%) but downtrend regime + -25.2% from high; watch for an SMA200 reclaim |
| 🔍 WATCH | EXPE | Bouncing (+11.6% 30D) but pullback regime, -20.7% from high; need trend confirmation |
| ❌ DON'T BUY | BKNG | Downtrend regime, -26.5% from high, -18.4% 1y, -46% alpha — broken laggard despite RSI 56.5 |
What Changed
- Cruises lead the rally — NCLH (+33.2% 30D), CCL (+29.2%), RCL (+24.5%) all ripping; cruise sub-sector is the momentum driver
- Hotels cleanest structurally — MAR (RSI 66.4) and HLT (RSI 65.9) strong-up, golden cross, near highs; the best trend-hold quality
- NCLH's rip masks weakness — biggest 30D mover but still -25.2% from high in a downtrend regime with a death cross; recovery, not breakout
- BKNG the broken laggard — RSI 56.5 bouncing but downtrend regime, -26.5% from high, -18.4% 1y, -46% alpha 1y; clearly the weakest name
- ABNB the clean platform name — strong-up, golden cross, only -3.3% from high while EXPE and BKNG lag
The Gold
Key Discoveries
| Discovery | Implication |
|---|---|
| Cruises (NCLH/CCL/RCL) +24-33% 30D lead the group | Cruise sub-sector is the momentum engine — but check regime, not just 30D |
| MAR/HLT strong-up + golden cross + ~-3% from high | Hotels are the cleanest trend-hold quality in travel |
| BKNG -26.5% from high, -18.4% 1y, -46% alpha despite RSI 56.5 | Broken platform laggard — RSI bounce hides a downtrend |
Mistakes (Don't Repeat)
| Mistake | Lesson |
|---|---|
| Reading NCLH's +33.2% 30D as a breakout to chase | Still downtrend regime, death cross, -25.2% from high — a recovery rally, not a confirmed trend |
Open Questions
Related
9 eventsNo direct external sources are attached to this read.