| ETF | Sector | Alert | Score | RRG Quadrant | RS-Ratio | RS-Mom | StealthTrail | 4-Factor | 1Y Return | QTA Backtest ⓘ | Reason |
|---|---|---|---|---|---|---|---|---|---|---|---|
| OIH | Oil Services | ROTATING ★★ | 10 | Leading | 103.62 | 100.14 | 🟢 BUY | WATCH (2/4) | +52.4% | n=68 Avg 20d: +1.91% Hit: 56.7% 3d in run |
Outperforming SPY (Leading); StealthTrail active; +52.4% 1Y momentum |
| IBB | Biotech | ROTATING ★★ | 9 | Leading | 100.80 | 100.12 | ⚪ FLAT | ALERT (3/4) | +34.0% | n=81 Avg 20d: +0.14% Hit: 53.8% 1d in run |
Outperforming SPY (Leading); No trend signal; 3/4 confirmation signals; +34.0% 1Y momentum |
| KRE | Reg. Banks | ROTATING ★★ | 9 | Leading | 100.74 | 100.24 | ⚪ FLAT | ALERT (3/4) | +18.3% | n=83 Avg 20d: +0.94% Hit: 54.9% 2d in run |
Outperforming SPY (Leading); No trend signal; 3/4 confirmation signals |
| XLE | Energy | WATCH ★ | 8 | Leading | 104.45 | 100.52 | 🟢 BUY | NONE (1/4) | +29.9% | n=70 Avg 20d: +2.19% Hit: 65.7% 84d in run |
Outperforming SPY (Leading); StealthTrail active; +29.9% 1Y momentum |
| XOP | Oil & Gas E&P | WATCH ★ | 8 | Leading | 106.17 | 100.96 | 🟢 BUY | NONE (1/4) | +36.1% | n=78 Avg 20d: -0.29% Hit: 46.2% 72d in run |
Outperforming SPY (Leading); StealthTrail active; +36.1% 1Y momentum |
| XLF | Financials | WATCH ★ | 7 | Leading | 100.24 | 100.43 | ⚪ FLAT | WATCH (2/4) | +0.3% | n=78 Avg 20d: +1.1% Hit: 61.0% 3d in run |
Outperforming SPY (Leading); No trend signal |
| XLY | Consumer Disc. | WATCH ★ | 6 | Improving | 99.32 | 100.06 | ⚪ FLAT | WATCH (2/4) | +7.2% | n=80 Avg 20d: +1.23% Hit: 72.5% |
Outperforming SPY (Improving); No trend signal |
| XRT | Retail | WATCH ★ | 6 | Improving | 99.65 | 100.07 | ⚪ FLAT | WATCH (2/4) | +13.6% | n=76 Avg 20d: +1.86% Hit: 63.2% |
Outperforming SPY (Improving); No trend signal |
| ICLN | Clean Energy | AVOID | 5 | Leading | 100.90 | 100.00 | ⚪ FLAT | NONE (1/4) | +59.2% | n=54 Avg 20d: +1.98% Hit: 66.0% 8d in run |
Outperforming SPY (Leading); No trend signal; +59.2% 1Y momentum |
| XLK | Technology | AVOID | 4 | Improving | 99.84 | 100.09 | ⚪ FLAT | NONE (1/4) | +30.5% | n=87 Avg 20d: +1.2% Hit: 58.1% |
Outperforming SPY (Improving); No trend signal; +30.5% 1Y momentum |
| XLB | Materials | AVOID | 4 | Weakening | 101.10 | 99.81 | ⚪ FLAT | WATCH (2/4) | +18.1% | n=92 Avg 20d: +0.68% Hit: 60.9% |
Underperforming SPY (Weakening); No trend signal |
| XLU | Utilities | AVOID | 4 | Weakening | 101.61 | 99.93 | ⚪ FLAT | WATCH (2/4) | +20.0% | n=75 Avg 20d: +0.81% Hit: 57.3% |
Underperforming SPY (Weakening); No trend signal |
| XLRE | Real Estate | AVOID | 4 | Weakening | 100.23 | 99.65 | ⚪ FLAT | WATCH (2/4) | +2.3% | n=53 Avg 20d: +1.24% Hit: 56.6% |
Underperforming SPY (Weakening); No trend signal |
| SOXX | Semiconductors | AVOID | 4 | Weakening | 100.38 | 99.72 | ⚪ FLAT | WATCH (2/4) | +80.4% | n=82 Avg 20d: +2.22% Hit: 67.1% |
Underperforming SPY (Weakening); No trend signal; +80.4% 1Y momentum |
| GDX | Gold Miners | AVOID | 4 | Lagging | 98.25 | 98.26 | 🟢 BUY | NONE (1/4) | +108.2% | n=73 Avg 20d: +1.22% Hit: 57.5% |
Underperforming SPY (Lagging); StealthTrail active; +108.2% 1Y momentum |
| XLP | Consumer Staples | AVOID | 1 | Lagging | 99.98 | 99.54 | ⚪ FLAT | NONE (1/4) | +3.2% | n=71 Avg 20d: +1.59% Hit: 64.8% |
Underperforming SPY (Lagging); No trend signal |
| XLV | Health Care | AVOID | 1 | Lagging | 99.77 | 99.87 | ⚪ FLAT | NONE (1/4) | +3.6% | n=78 Avg 20d: +0.76% Hit: 62.8% |
Underperforming SPY (Lagging); No trend signal |
| XLI | Industrials | AVOID | 1 | Lagging | 99.88 | 99.50 | ⚪ FLAT | NONE (1/4) | +24.7% | n=84 Avg 20d: +1.85% Hit: 65.5% |
Underperforming SPY (Lagging); No trend signal; +24.7% 1Y momentum |
| XLC | Comm. Services | AVOID | 1 | Lagging | 99.77 | 99.83 | ⚪ FLAT | NONE (1/4) | +16.8% | n=39 Avg 20d: +1.45% Hit: 66.7% |
Underperforming SPY (Lagging); No trend signal |
| ITA | Aerospace/Defense | AVOID | 1 | Lagging | 98.94 | 99.18 | ⚪ FLAT | NONE (1/4) | +44.1% | n=87 Avg 20d: +1.18% Hit: 63.2% |
Underperforming SPY (Lagging); No trend signal; +44.1% 1Y momentum |
| JETS | Airlines | AVOID | 1 | Lagging | 98.38 | 99.80 | ⚪ FLAT | NONE (1/4) | +20.0% | n=50 Avg 20d: +0.91% Hit: 50.0% |
Underperforming SPY (Lagging); No trend signal |
| XHB | Homebuilders | AVOID | 1 | Lagging | 97.94 | 99.37 | ⚪ FLAT | NONE (1/4) | +0.2% | n=83 Avg 20d: +1.65% Hit: 66.3% |
Underperforming SPY (Lagging); No trend signal |
X = RS-Ratio (>100 = beating SPY) | Y = RS-Momentum (>100 = accelerating) | Hover for values
SFRA (Signal Forward Return Analysis): For each stock, we scanned its full history and found every past StealthTrail BUY signal. We then measured how much the stock rose over the next 5 / 10 / 20 / 30 trading days after each signal. Hit Rate = % of past signals where the 20-day return was positive. Avg 20d = average 20-day forward return across all past signals. This tells you how reliable a signal has been for this specific stock historically.
| Ticker | Recommendation | Score | RRG vs SPY | RRG vs Sector | StealthTrail | 4-Factor | Volatility | 1Y Return | SFRA Backtest ⓘ | Why |
|---|---|---|---|---|---|---|---|---|---|---|
| FTI TechnipFMC |
★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | High (43.2%) | +118.8% | n=104 signals Hist avg 20d: +1.0% Hit rate: 55.8% Since signal (90d ago): +50.23% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals; +118.8% 1Y momentum |
| SLB SLB (Schlumberger) |
★★ BUY | 11 | Leading | Improving | 🟢 BUY | WATCH (2/4) | High (36.4%) | +20.8% | n=101 signals Hist avg 20d: +0.85% Hit rate: 52.0% Since signal (9d ago): -2.12% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Improving); StealthTrail active; +20.8% 1Y momentum |
| HAL Halliburton |
★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (42.5%) | +52.6% | n=96 signals Hist avg 20d: +1.18% Hit rate: 52.1% Since signal (90d ago): +29.58% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +52.6% 1Y momentum |
| CECO | ★★ BUY | 10 | Leading | Improving | ⚪ FLAT | ALERT (3/4) | High (48.0%) | +191.2% | n=93 signals Hist avg 20d: +2.78% Hit rate: 54.8% |
Outperforming SPY (Leading); Top within sector (Improving); No trend signal; 3/4 confirmation signals; +191.2% 1Y momentum |
| GTLS Chart Industries |
★ WATCH | 8 | Leading | Improving | ⚪ FLAT | WATCH (2/4) | High (53.2%) | +36.9% | n=99 signals Hist avg 20d: +2.02% Hit rate: 58.6% |
Outperforming SPY (Leading); Top within sector (Improving); No trend signal; +36.9% 1Y momentum |
| DNOW NOW Inc |
★ WATCH | 8 | Improving | Improving | 🟢 BUY | NONE (1/4) | High (47.6%) | -30.2% | n=81 signals Hist avg 20d: -1.71% Hit rate: 47.5% Since signal (6d ago): -1.39% |
Outperforming SPY (Improving); Top within sector (Improving); StealthTrail active; -30.2% 1Y (negative) |
| PTEN Patterson-UTI |
★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (55.9%) | +30.8% | n=92 signals Hist avg 20d: +0.17% Hit rate: 47.8% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +30.8% 1Y momentum |
| RES | ★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (53.2%) | +24.5% | n=91 signals Hist avg 20d: +1.05% Hit rate: 51.1% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +24.5% 1Y momentum |
| REI | ★ WATCH | 6 | Weakening | Weakening | 🟢 BUY | NONE (1/4) | High (86.0%) | +27.4% | n=64 signals Hist avg 20d: +1.87% Hit rate: 42.2% Since signal (90d ago): +63.74% ⚠ extended vs hist avg |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active; +27.4% 1Y momentum |
| PUMP | ★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (71.2%) | +83.7% | n=53 signals Hist avg 20d: -1.39% Hit rate: 41.5% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +83.7% 1Y momentum |
| BKR Baker Hughes |
AVOID | 5 | Weakening | Lagging | 🟢 BUY | NONE (1/4) | High (37.8%) | +37.1% | n=97 signals Hist avg 20d: +0.64% Hit rate: 53.1% Since signal (10d ago): -3.44% ✓ room to run |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active; +37.1% 1Y momentum |
| WLKP | AVOID | 5 | Weakening | Lagging | 🟢 BUY | NONE (1/4) | Medium (29.3%) | +4.2% | n=59 signals Hist avg 20d: +0.96% Hit rate: 49.2% Since signal (86d ago): +13.8% ⚠ extended vs hist avg |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active |
| NOV NOV Inc |
AVOID | 4 | Weakening | Lagging | ⚪ FLAT | WATCH (2/4) | High (42.7%) | +27.5% | n=102 signals Hist avg 20d: -0.68% Hit rate: 55.9% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); No trend signal; +27.5% 1Y momentum |
| RCON | AVOID | 3 | Lagging | Lagging | ⚪ FLAT | WATCH (2/4) | High (129.2%) | -47.5% | n=64 signals Hist avg 20d: -1.86% Hit rate: 29.7% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -47.5% 1Y (negative) |
| OIS Oil States Intl |
AVOID | 2 | Weakening | Lagging | ⚪ FLAT | NONE (1/4) | High (55.6%) | +115.2% | n=99 signals Hist avg 20d: +0.55% Hit rate: 49.5% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); No trend signal; +115.2% 1Y momentum |
| WHD Cactus Inc |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (53.0%) | +2.1% | n=45 signals Hist avg 20d: +1.6% Hit rate: 55.6% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal |
| SSD | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (31.5%) | +5.6% | n=96 signals Hist avg 20d: +2.67% Hit rate: 54.2% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal |
| Ticker | Recommendation | Score | RRG vs SPY | RRG vs Sector | StealthTrail | 4-Factor | Volatility | 1Y Return | SFRA Backtest ⓘ | Why |
|---|---|---|---|---|---|---|---|---|---|---|
| REGN Regeneron |
★★★ STRONG BUY | 16 | Leading | Leading | 🟢 BUY | STRONG (4/4) | High (38.0%) | +22.4% | n=100 signals Hist avg 20d: +0.88% Hit rate: 48.0% Since signal (48d ago): -5.03% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 4/4 confirmation signals; +22.4% 1Y momentum |
| AMBO | ★★★ STRONG BUY | 16 | Leading | Leading | 🟢 BUY | STRONG (4/4) | High (156.2%) | -7.0% | n=32 signals Hist avg 20d: -5.34% Hit rate: 35.5% Since signal (16d ago): +8.68% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 4/4 confirmation signals; -7.0% 1Y (negative) |
| ALCO | ★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | Medium (33.2%) | +37.0% | n=81 signals Hist avg 20d: -0.35% Hit rate: 46.2% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals; +37.0% 1Y momentum |
| ILMN Illumina |
★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (42.8%) | +55.6% | n=93 signals Hist avg 20d: -0.57% Hit rate: 50.5% Since signal (34d ago): -5.27% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +55.6% 1Y momentum |
| EDIT | ★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (84.9%) | +126.3% | n=53 signals Hist avg 20d: +4.71% Hit rate: 52.8% Since signal (37d ago): +26.54% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +126.3% 1Y momentum |
| XBIO | ★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (135.5%) | +12.7% | n=46 signals Hist avg 20d: -0.93% Hit rate: 43.5% Since signal (49d ago): +25.94% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active |
| ALKS | ★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (43.0%) | +6.7% | n=110 signals Hist avg 20d: +1.84% Hit rate: 56.0% Since signal (8d ago): +18.62% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active |
| INCY Incyte |
★★ BUY | 10 | Improving | Improving | 🟢 BUY | WATCH (2/4) | High (40.9%) | +53.9% | n=88 signals Hist avg 20d: +2.01% Hit rate: 58.6% Since signal (2d ago): +1.92% |
Outperforming SPY (Improving); Top within sector (Improving); StealthTrail active; +53.9% 1Y momentum |
| ALLT | ★★ BUY | 10 | Improving | Improving | 🟢 BUY | WATCH (2/4) | High (51.4%) | +23.7% | n=93 signals Hist avg 20d: +1.43% Hit rate: 53.8% Since signal (93d ago): -27.0% |
Outperforming SPY (Improving); Top within sector (Improving); StealthTrail active; +23.7% 1Y momentum |
| ALNY Alnylam Pharma |
★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (55.3%) | +19.5% | n=104 signals Hist avg 20d: +2.81% Hit rate: 59.2% Since signal (8d ago): -3.0% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active |
| CRBU | ★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | High (87.5%) | +125.3% | n=30 signals Hist avg 20d: -5.28% Hit rate: 36.7% Since signal (57d ago): +19.75% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active; +125.3% 1Y momentum |
| GILD Gilead Sciences |
AVOID | 5 | Weakening | Lagging | 🟢 BUY | NONE (1/4) | Medium (27.5%) | +28.2% | n=110 signals Hist avg 20d: +1.09% Hit rate: 50.5% Since signal (2d ago): +0.24% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active; +28.2% 1Y momentum |
| DVAX | AVOID | 5 | Weakening | Weakening | ⚪ FLAT | WATCH (2/4) | High (73.5%) | +17.4% | n=88 signals Hist avg 20d: +0.5% Hit rate: 54.5% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal |
| ALSI | AVOID | 5 | Leading | Leading | ⚪ FLAT | NONE (0/4) | High (895.6%) | -90.0% | n=44 signals Hist avg 20d: +10.49% Hit rate: 31.8% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; -90.0% 1Y (negative) |
| BNTX BioNTech |
AVOID | 4 | Lagging | Lagging | 🟢 BUY | NONE (1/4) | High (77.1%) | -2.3% | n=40 signals Hist avg 20d: +8.15% Hit rate: 46.2% Since signal (0d ago): +0.0% ✓ room to run |
Underperforming SPY (Lagging); Lagging within sector (Lagging); StealthTrail active; -2.3% 1Y (negative) |
| CRSP | AVOID | 4 | Lagging | Lagging | 🟢 BUY | NONE (1/4) | High (64.4%) | +44.8% | n=53 signals Hist avg 20d: +5.08% Hit rate: 56.6% Since signal (37d ago): -12.79% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); StealthTrail active; +44.8% 1Y momentum |
| MRNA Moderna |
AVOID | 3 | Weakening | Weakening | ⚪ FLAT | NONE (1/4) | High (72.3%) | +77.5% | n=30 signals Hist avg 20d: +8.94% Hit rate: 66.7% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal; +77.5% 1Y momentum |
| ALTG | AVOID | 3 | Lagging | Lagging | ⚪ FLAT | WATCH (2/4) | High (55.4%) | +9.6% | n=42 signals Hist avg 20d: +1.7% Hit rate: 52.4% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal |
| AMGN Amgen |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (24.5%) | +17.4% | n=98 signals Hist avg 20d: +1.89% Hit rate: 61.2% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal |
| BIIB Biogen |
AVOID | 1 | Weakening | Lagging | ⚪ FLAT | NONE (0/4) | High (38.2%) | +35.0% | n=101 signals Hist avg 20d: +0.18% Hit rate: 49.5% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); No trend signal; +35.0% 1Y momentum |
| BEAM | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (80.5%) | +33.4% | n=28 signals Hist avg 20d: +-0.0% Hit rate: 50.0% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +33.4% 1Y momentum |
| AXON Axon Enterprise |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (49.6%) | -26.1% | n=104 signals Hist avg 20d: +2.85% Hit rate: 52.9% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -26.1% 1Y (negative) |
| BMRN | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (36.5%) | -18.8% | n=97 signals Hist avg 20d: +1.59% Hit rate: 58.3% Since signal (1d ago): -3.04% ✓ room to run |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -18.8% 1Y (negative) |
| ALRM | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (38.7%) | -21.7% | n=58 signals Hist avg 20d: +3.36% Hit rate: 51.7% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -21.7% 1Y (negative) |
| VRTX Vertex Pharma |
AVOID | 0 | Lagging | Lagging | ⚪ FLAT | NONE (0/4) | High (42.7%) | -9.3% | n=110 signals Hist avg 20d: +0.88% Hit rate: 54.5% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -9.3% 1Y (negative) |
| Ticker | Recommendation | Score | RRG vs SPY | RRG vs Sector | StealthTrail | 4-Factor | Volatility | 1Y Return | SFRA Backtest ⓘ | Why |
|---|---|---|---|---|---|---|---|---|---|---|
| KEY KeyCorp |
★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | High (36.8%) | +33.2% | n=116 signals Hist avg 20d: +1.26% Hit rate: 54.8% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals; +33.2% 1Y momentum |
| ZION Zions Bancorp |
★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | High (37.7%) | +19.1% | n=111 signals Hist avg 20d: +1.18% Hit rate: 51.8% Since signal (1d ago): -0.22% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals |
| WAFD | ★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | Medium (28.8%) | +14.6% | n=87 signals Hist avg 20d: +2.73% Hit rate: 61.6% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals |
| ACRS | ★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | High (109.7%) | +172.7% | n=44 signals Hist avg 20d: +0.97% Hit rate: 45.2% Since signal (1d ago): +1.45% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals; +172.7% 1Y momentum |
| USB US Bancorp |
★★ BUY | 11 | Leading | Lagging | 🟢 BUY | ALERT (3/4) | Medium (27.7%) | +28.3% | n=98 signals Hist avg 20d: +0.9% Hit rate: 61.9% Since signal (1d ago): +0.38% |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active; 3/4 confirmation signals; +28.3% 1Y momentum |
| CFG Citizens Financial |
★★ BUY | 10 | Leading | Leading | ⚪ FLAT | ALERT (3/4) | High (36.9%) | +51.8% | n=72 signals Hist avg 20d: +1.77% Hit rate: 54.2% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; 3/4 confirmation signals; +51.8% 1Y momentum |
| GBCI | ★★ BUY | 9 | Leading | Lagging | 🟢 BUY | WATCH (2/4) | Medium (32.9%) | +5.4% | n=97 signals Hist avg 20d: +1.53% Hit rate: 57.3% Since signal (1d ago): +1.0% |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active |
| TRMK | ★★ BUY | 9 | Leading | Weakening | ⚪ FLAT | ALERT (3/4) | Medium (29.1%) | +26.2% | n=99 signals Hist avg 20d: +1.71% Hit rate: 54.5% |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal; 3/4 confirmation signals; +26.2% 1Y momentum |
| PNC PNC Financial |
★ WATCH | 8 | Leading | Lagging | ⚪ FLAT | ALERT (3/4) | Medium (28.0%) | +24.0% | n=97 signals Hist avg 20d: +1.61% Hit rate: 60.8% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal; 3/4 confirmation signals; +24.0% 1Y momentum |
| TFC Truist Financial |
★ WATCH | 8 | Improving | Lagging | 🟢 BUY | WATCH (2/4) | Medium (30.7%) | +18.9% | n=102 signals Hist avg 20d: +1.46% Hit rate: 62.4% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Improving); Lagging within sector (Lagging); StealthTrail active |
| HBAN Huntington Bancshares |
★ WATCH | 8 | Improving | Lagging | 🟢 BUY | WATCH (2/4) | Medium (33.6%) | +7.8% | n=111 signals Hist avg 20d: +1.4% Hit rate: 62.7% Since signal (2d ago): +0.89% |
Outperforming SPY (Improving); Lagging within sector (Lagging); StealthTrail active |
| FFIN | ★ WATCH | 8 | Improving | Lagging | 🟢 BUY | WATCH (2/4) | Medium (30.6%) | -14.2% | n=100 signals Hist avg 20d: +1.56% Hit rate: 59.6% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Improving); Lagging within sector (Lagging); StealthTrail active; -14.2% 1Y (negative) |
| MTB M&T Bank |
★ WATCH | 7 | Weakening | Lagging | 🟢 BUY | WATCH (2/4) | Medium (29.9%) | +20.5% | n=112 signals Hist avg 20d: +1.27% Hit rate: 57.7% Since signal (1d ago): +0.56% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active; +20.5% 1Y momentum |
| COLB Columbia Banking |
★ WATCH | 6 | Leading | Lagging | ⚪ FLAT | WATCH (2/4) | High (35.3%) | +16.5% | n=105 signals Hist avg 20d: +0.71% Hit rate: 53.3% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal |
| ACSI | ★ WATCH | 6 | Leading | Lagging | ⚪ FLAT | WATCH (2/4) | Low (17.5%) | +8.8% | n=116 signals Hist avg 20d: +1.01% Hit rate: 68.1% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal |
| FITB Fifth Third Bancorp |
AVOID | 5 | Weakening | Lagging | 🟢 BUY | NONE (1/4) | Medium (34.5%) | +23.2% | n=101 signals Hist avg 20d: +1.71% Hit rate: 61.0% Since signal (1d ago): +0.62% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active; +23.2% 1Y momentum |
| ACRB | AVOID | 5 | Leading | Leading | ⚪ FLAT | NONE (0/4) | High (371.2%) | +0.0% | n=57 signals Hist avg 20d: -19.0% Hit rate: 15.8% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal |
| RF Regions Financial |
AVOID | 4 | Lagging | Lagging | 🟢 BUY | NONE (1/4) | High (36.6%) | +25.3% | n=109 signals Hist avg 20d: +1.77% Hit rate: 60.2% Since signal (2d ago): +1.34% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); StealthTrail active; +25.3% 1Y momentum |
| WAL Western Alliance |
AVOID | 4 | Lagging | Lagging | 🟢 BUY | NONE (1/4) | High (46.9%) | -5.4% | n=107 signals Hist avg 20d: +2.13% Hit rate: 56.6% Since signal (1d ago): -0.43% ✓ room to run |
Underperforming SPY (Lagging); Lagging within sector (Lagging); StealthTrail active; -5.4% 1Y (negative) |
| ACRE | AVOID | 2 | Weakening | Lagging | ⚪ FLAT | NONE (1/4) | High (39.4%) | +21.0% | n=79 signals Hist avg 20d: +1.14% Hit rate: 62.0% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); No trend signal; +21.0% 1Y momentum |
| SFBS | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (34.5%) | -9.3% | n=72 signals Hist avg 20d: +0.74% Hit rate: 55.6% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -9.3% 1Y (negative) |
| CRBN | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Low (16.6%) | +19.2% | n=98 signals Hist avg 20d: +1.13% Hit rate: 74.5% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal |
| Ticker | Recommendation | Score | RRG vs SPY | RRG vs Sector | StealthTrail | 4-Factor | Volatility | 1Y Return | SFRA Backtest ⓘ | Why |
|---|---|---|---|---|---|---|---|---|---|---|
| UNIT | ★★★ STRONG BUY | 16 | Leading | Leading | 🟢 BUY | STRONG (4/4) | High (52.1%) | +18.7% | n=65 signals Hist avg 20d: -0.78% Hit rate: 48.4% Since signal (23d ago): +20.82% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 4/4 confirmation signals |
| XOM ExxonMobil |
★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | Medium (24.9%) | +40.1% | n=97 signals Hist avg 20d: +0.96% Hit rate: 54.6% Since signal (71d ago): +21.07% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +40.1% 1Y momentum |
| HAL Halliburton |
★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (42.5%) | +52.6% | n=96 signals Hist avg 20d: +1.18% Hit rate: 52.1% Since signal (90d ago): +29.58% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +52.6% 1Y momentum |
| FLEX | ★★ BUY | 11 | Leading | Improving | 🟢 BUY | WATCH (2/4) | High (38.1%) | +101.3% | n=97 signals Hist avg 20d: +0.59% Hit rate: 51.0% Since signal (8d ago): -2.04% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Improving); StealthTrail active; +101.3% 1Y momentum |
| COP ConocoPhillips |
★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | Medium (33.7%) | +27.2% | n=106 signals Hist avg 20d: +1.54% Hit rate: 53.8% Since signal (142d ago): +46.38% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +27.2% 1Y momentum |
| SLB SLB (Schlumberger) |
★★ BUY | 9 | Leading | Lagging | 🟢 BUY | WATCH (2/4) | High (36.4%) | +20.8% | n=101 signals Hist avg 20d: +0.85% Hit rate: 52.0% Since signal (9d ago): -2.12% ✓ room to run |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active; +20.8% 1Y momentum |
| MPC Marathon Petroleum |
★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (39.2%) | +66.9% | n=91 signals Hist avg 20d: +2.34% Hit rate: 61.5% Since signal (87d ago): +38.87% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +66.9% 1Y momentum |
| PSX Phillips 66 |
★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | Medium (33.5%) | +47.3% | n=90 signals Hist avg 20d: +1.71% Hit rate: 57.8% Since signal (87d ago): +26.92% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +47.3% 1Y momentum |
| VLO Valero Energy |
★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (38.8%) | +88.0% | n=103 signals Hist avg 20d: +1.79% Hit rate: 55.3% Since signal (87d ago): +36.0% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +88.0% 1Y momentum |
| OXY Occidental Petroleum |
★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (41.7%) | +30.4% | n=99 signals Hist avg 20d: -0.19% Hit rate: 43.4% Since signal (93d ago): +52.6% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +30.4% 1Y momentum |
| APA APA Corp |
★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (50.3%) | +108.2% | n=101 signals Hist avg 20d: -0.12% Hit rate: 52.5% Since signal (78d ago): +59.01% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +108.2% 1Y momentum |
| RRC Range Resources |
★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (51.6%) | +8.0% | n=98 signals Hist avg 20d: +0.71% Hit rate: 50.0% Since signal (72d ago): +24.75% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active |
| SM | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (72.3%) | +4.9% | n=86 signals Hist avg 20d: +2.26% Hit rate: 51.2% Since signal (65d ago): +60.17% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active |
| GPRK | ★★ BUY | 9 | Leading | Improving | 🟢 BUY | NONE (1/4) | High (49.7%) | +13.3% | n=70 signals Hist avg 20d: +1.13% Hit rate: 50.0% Since signal (80d ago): +21.84% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Improving); StealthTrail active |
| LNG | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (49.9%) | +21.0% | n=92 signals Hist avg 20d: +4.29% Hit rate: 64.1% Since signal (189d ago): +18.95% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +21.0% 1Y momentum |
| ENVA | ★ WATCH | 8 | Improving | Lagging | 🟢 BUY | WATCH (2/4) | High (51.9%) | +32.0% | n=71 signals Hist avg 20d: +2.01% Hit rate: 57.1% Since signal (1d ago): -0.01% ✓ room to run |
Outperforming SPY (Improving); Lagging within sector (Lagging); StealthTrail active; +32.0% 1Y momentum |
| CVX Chevron |
★ WATCH | 7 | Leading | Lagging | 🟢 BUY | NONE (1/4) | Medium (26.6%) | +24.9% | n=103 signals Hist avg 20d: +0.66% Hit rate: 57.3% Since signal (93d ago): +31.91% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active; +24.9% 1Y momentum |
| PEP PepsiCo |
★ WATCH | 7 | Weakening | Lagging | 🟢 BUY | WATCH (2/4) | Low (17.7%) | +9.5% | n=102 signals Hist avg 20d: +0.48% Hit rate: 55.4% Since signal (3d ago): +0.12% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active |
| CQP | ★ WATCH | 7 | Leading | Lagging | 🟢 BUY | NONE (1/4) | Medium (34.6%) | +1.7% | n=83 signals Hist avg 20d: +1.08% Hit rate: 50.6% Since signal (161d ago): +23.13% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active |
| LNTH | ★ WATCH | 7 | Weakening | Lagging | 🟢 BUY | WATCH (2/4) | High (64.8%) | -21.9% | n=64 signals Hist avg 20d: +5.44% Hit rate: 59.4% Since signal (69d ago): +12.72% ⚠ extended vs hist avg |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active; -21.9% 1Y (negative) |
| EOG EOG Resources |
★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (37.2%) | +13.8% | n=97 signals Hist avg 20d: +1.94% Hit rate: 56.7% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal |
| DVN Devon Energy |
★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (44.7%) | +33.9% | n=108 signals Hist avg 20d: -0.15% Hit rate: 44.4% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +33.9% 1Y momentum |
| FANG Diamondback Energy |
★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (47.2%) | +23.3% | n=81 signals Hist avg 20d: +1.38% Hit rate: 50.6% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +23.3% 1Y momentum |
| OVV Ovintiv |
★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (54.3%) | +37.8% | n=108 signals Hist avg 20d: +0.01% Hit rate: 46.3% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +37.8% 1Y momentum |
| CTRA | ★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (37.2%) | +23.3% | n=107 signals Hist avg 20d: -0.23% Hit rate: 48.6% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +23.3% 1Y momentum |
| AR | ★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (57.8%) | -3.7% | n=66 signals Hist avg 20d: +4.12% Hit rate: 53.0% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; -3.7% 1Y (negative) |
| EDV | ★ WATCH | 6 | Leading | Lagging | ⚪ FLAT | WATCH (2/4) | Medium (21.1%) | -4.6% | n=110 signals Hist avg 20d: +0.65% Hit rate: 58.2% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal; -4.6% 1Y (negative) |
| BKR Baker Hughes |
AVOID | 5 | Weakening | Lagging | 🟢 BUY | NONE (1/4) | High (37.8%) | +37.1% | n=97 signals Hist avg 20d: +0.64% Hit rate: 53.1% Since signal (10d ago): -3.44% ✓ room to run |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active; +37.1% 1Y momentum |
| KMI Kinder Morgan |
AVOID | 5 | Weakening | Lagging | 🟢 BUY | NONE (1/4) | Medium (28.6%) | +18.9% | n=86 signals Hist avg 20d: +1.62% Hit rate: 56.5% Since signal (9d ago): -2.83% ✓ room to run |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active |
| TRGP Targa Resources |
AVOID | 5 | Weakening | Lagging | 🟢 BUY | NONE (1/4) | High (46.4%) | +21.6% | n=100 signals Hist avg 20d: +1.68% Hit rate: 61.6% Since signal (7d ago): -2.44% ✓ room to run |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active; +21.6% 1Y momentum |
| LTBR | AVOID | 5 | Improving | Lagging | ⚪ FLAT | WATCH (2/4) | High (101.4%) | +40.4% | n=79 signals Hist avg 20d: +7.68% Hit rate: 43.0% |
Outperforming SPY (Improving); Lagging within sector (Lagging); No trend signal; +40.4% 1Y momentum |
| MED | AVOID | 5 | Improving | Lagging | ⚪ FLAT | WATCH (2/4) | High (45.8%) | -24.2% | n=91 signals Hist avg 20d: +1.16% Hit rate: 44.0% |
Outperforming SPY (Improving); Lagging within sector (Lagging); No trend signal; -24.2% 1Y (negative) |
| OKE ONEOK |
AVOID | 4 | Leading | Lagging | ⚪ FLAT | NONE (1/4) | High (36.8%) | -7.1% | n=112 signals Hist avg 20d: +1.81% Hit rate: 64.3% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal; -7.1% 1Y (negative) |
| BOIL | AVOID | 4 | Improving | Improving | ⚪ FLAT | NONE (0/4) | High (94.2%) | -81.4% | n=81 signals Hist avg 20d: -4.35% Hit rate: 40.0% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; -81.4% 1Y (negative) |
| EQT EQT Corp |
AVOID | 3 | Leading | Lagging | ⚪ FLAT | NONE (0/4) | High (43.2%) | +10.6% | n=101 signals Hist avg 20d: -0.26% Hit rate: 49.5% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal |
| CAPL | AVOID | 3 | Leading | Lagging | ⚪ FLAT | NONE (0/4) | High (39.5%) | -8.8% | n=73 signals Hist avg 20d: -0.46% Hit rate: 49.3% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal; -8.8% 1Y (negative) |
| FTAI | AVOID | 3 | Lagging | Lagging | 🟢 BUY | NONE (0/4) | High (49.3%) | +111.1% | n=62 signals Hist avg 20d: +4.52% Hit rate: 65.6% Since signal (1d ago): -2.85% ✓ room to run |
Underperforming SPY (Lagging); Lagging within sector (Lagging); StealthTrail active; +111.1% 1Y momentum |
| WMB Williams Cos. |
AVOID | 2 | Weakening | Lagging | ⚪ FLAT | NONE (1/4) | High (36.9%) | +20.7% | n=92 signals Hist avg 20d: +2.59% Hit rate: 70.7% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); No trend signal; +20.7% 1Y momentum |
| LBRT | AVOID | 2 | Weakening | Lagging | ⚪ FLAT | NONE (1/4) | High (65.8%) | +78.7% | n=52 signals Hist avg 20d: +4.45% Hit rate: 63.5% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); No trend signal; +78.7% 1Y momentum |
| Ticker | Recommendation | Score | RRG vs SPY | RRG vs Sector | StealthTrail | 4-Factor | Volatility | 1Y Return | SFRA Backtest ⓘ | Why |
|---|---|---|---|---|---|---|---|---|---|---|
| UNIT | ★★★ STRONG BUY | 15 | Leading | Weakening | 🟢 BUY | STRONG (4/4) | High (52.1%) | +18.7% | n=65 signals Hist avg 20d: -0.78% Hit rate: 48.4% Since signal (23d ago): +20.82% |
Outperforming SPY (Leading); Lagging within sector (Weakening); StealthTrail active; 4/4 confirmation signals |
| XOM ExxonMobil |
★★ BUY | 9 | Leading | Lagging | 🟢 BUY | WATCH (2/4) | Medium (24.9%) | +40.1% | n=97 signals Hist avg 20d: +0.96% Hit rate: 54.6% Since signal (71d ago): +21.07% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active; +40.1% 1Y momentum |
| OXY Occidental Petroleum |
★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (41.7%) | +30.4% | n=99 signals Hist avg 20d: -0.19% Hit rate: 43.4% Since signal (93d ago): +52.6% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +30.4% 1Y momentum |
| APA APA Corp |
★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (50.3%) | +108.2% | n=101 signals Hist avg 20d: -0.12% Hit rate: 52.5% Since signal (78d ago): +59.01% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +108.2% 1Y momentum |
| SM | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (72.3%) | +4.9% | n=86 signals Hist avg 20d: +2.26% Hit rate: 51.2% Since signal (65d ago): +60.17% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active |
| MUR | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (48.7%) | +47.8% | n=92 signals Hist avg 20d: +0.82% Hit rate: 54.3% Since signal (31d ago): +17.98% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +47.8% 1Y momentum |
| ACXP | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (142.2%) | -48.7% | n=22 signals Hist avg 20d: -8.43% Hit rate: 28.6% Since signal (24d ago): +88.24% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; -48.7% 1Y (negative) |
| CVX Chevron |
★ WATCH | 7 | Leading | Lagging | 🟢 BUY | NONE (1/4) | Medium (26.6%) | +24.9% | n=103 signals Hist avg 20d: +0.66% Hit rate: 57.3% Since signal (93d ago): +31.91% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active; +24.9% 1Y momentum |
| COP ConocoPhillips |
★ WATCH | 7 | Leading | Lagging | 🟢 BUY | NONE (1/4) | Medium (33.7%) | +27.2% | n=106 signals Hist avg 20d: +1.54% Hit rate: 53.8% Since signal (142d ago): +46.38% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active; +27.2% 1Y momentum |
| RRC Range Resources |
★ WATCH | 7 | Leading | Lagging | 🟢 BUY | NONE (1/4) | High (51.6%) | +8.0% | n=98 signals Hist avg 20d: +0.71% Hit rate: 50.0% Since signal (72d ago): +24.75% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active |
| GPRK | ★ WATCH | 7 | Leading | Lagging | 🟢 BUY | NONE (1/4) | High (49.7%) | +13.3% | n=70 signals Hist avg 20d: +1.13% Hit rate: 50.0% Since signal (80d ago): +21.84% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active |
| AR | ★ WATCH | 6 | Leading | Improving | ⚪ FLAT | NONE (1/4) | High (57.8%) | -3.7% | n=66 signals Hist avg 20d: +4.12% Hit rate: 53.0% |
Outperforming SPY (Leading); Top within sector (Improving); No trend signal; -3.7% 1Y (negative) |
| OVV Ovintiv |
AVOID | 5 | Leading | Weakening | ⚪ FLAT | NONE (1/4) | High (54.3%) | +37.8% | n=108 signals Hist avg 20d: +0.01% Hit rate: 46.3% |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal; +37.8% 1Y momentum |
| EOG EOG Resources |
AVOID | 4 | Leading | Lagging | ⚪ FLAT | NONE (1/4) | High (37.2%) | +13.8% | n=97 signals Hist avg 20d: +1.94% Hit rate: 56.7% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal |
| DVN Devon Energy |
AVOID | 4 | Leading | Lagging | ⚪ FLAT | NONE (1/4) | High (44.7%) | +33.9% | n=108 signals Hist avg 20d: -0.15% Hit rate: 44.4% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal; +33.9% 1Y momentum |
| FANG Diamondback Energy |
AVOID | 4 | Leading | Lagging | ⚪ FLAT | NONE (1/4) | High (47.2%) | +23.3% | n=81 signals Hist avg 20d: +1.38% Hit rate: 50.6% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal; +23.3% 1Y momentum |
| CTRA | AVOID | 4 | Leading | Lagging | ⚪ FLAT | NONE (1/4) | High (37.2%) | +23.3% | n=107 signals Hist avg 20d: -0.23% Hit rate: 48.6% |
Outperforming SPY (Leading); Lagging within sector (Lagging); No trend signal; +23.3% 1Y momentum |
| Ticker | Recommendation | Score | RRG vs SPY | RRG vs Sector | StealthTrail | 4-Factor | Volatility | 1Y Return | SFRA Backtest ⓘ | Why |
|---|---|---|---|---|---|---|---|---|---|---|
| BMC | ★★★ STRONG BUY | 16 | Leading | Leading | 🟢 BUY | STRONG (4/4) | High (2024.5%) | +77.3% | n=38 signals Hist avg 20d: -17.22% Hit rate: 35.1% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 4/4 confirmation signals; +77.3% 1Y momentum |
| CAR | ★★★ STRONG BUY | 16 | Leading | Leading | 🟢 BUY | STRONG (4/4) | High (66.0%) | +148.0% | n=102 signals Hist avg 20d: +2.2% Hit rate: 48.5% Since signal (9d ago): +62.07% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 4/4 confirmation signals; +148.0% 1Y momentum |
| ZION Zions Bancorp |
★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | High (37.7%) | +19.1% | n=111 signals Hist avg 20d: +1.18% Hit rate: 51.8% Since signal (1d ago): -0.22% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals |
| BMRC | ★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | Medium (31.6%) | +21.8% | n=85 signals Hist avg 20d: +0.57% Hit rate: 51.2% Since signal (8d ago): +1.77% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals; +21.8% 1Y momentum |
| CBT | ★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | Medium (34.2%) | -7.7% | n=116 signals Hist avg 20d: +1.45% Hit rate: 58.3% Since signal (8d ago): +4.39% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals; -7.7% 1Y (negative) |
| USB US Bancorp |
★★★ STRONG BUY | 12 | Leading | Weakening | 🟢 BUY | ALERT (3/4) | Medium (27.7%) | +28.3% | n=98 signals Hist avg 20d: +0.9% Hit rate: 61.9% Since signal (1d ago): +0.38% |
Outperforming SPY (Leading); Lagging within sector (Weakening); StealthTrail active; 3/4 confirmation signals; +28.3% 1Y momentum |
| KEY KeyCorp |
★★★ STRONG BUY | 12 | Leading | Weakening | 🟢 BUY | ALERT (3/4) | High (36.8%) | +33.2% | n=116 signals Hist avg 20d: +1.26% Hit rate: 54.8% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Leading); Lagging within sector (Weakening); StealthTrail active; 3/4 confirmation signals; +33.2% 1Y momentum |
| ICE | ★★★ STRONG BUY | 12 | Leading | Weakening | 🟢 BUY | ALERT (3/4) | Medium (23.4%) | -3.3% | n=100 signals Hist avg 20d: +2.29% Hit rate: 64.6% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Leading); Lagging within sector (Weakening); StealthTrail active; 3/4 confirmation signals; -3.3% 1Y (negative) |
| BPOP | ★★★ STRONG BUY | 12 | Leading | Weakening | 🟢 BUY | ALERT (3/4) | High (36.5%) | +50.7% | n=106 signals Hist avg 20d: +1.35% Hit rate: 56.2% Since signal (1d ago): +0.27% |
Outperforming SPY (Leading); Lagging within sector (Weakening); StealthTrail active; 3/4 confirmation signals; +50.7% 1Y momentum |
| BUSE | ★★★ STRONG BUY | 12 | Leading | Weakening | 🟢 BUY | ALERT (3/4) | Medium (31.9%) | +23.2% | n=98 signals Hist avg 20d: +1.02% Hit rate: 54.1% Since signal (84d ago): +5.43% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Weakening); StealthTrail active; 3/4 confirmation signals; +23.2% 1Y momentum |
| WFC Wells Fargo |
★★ BUY | 11 | Leading | Improving | 🟢 BUY | WATCH (2/4) | Medium (29.9%) | +14.0% | n=114 signals Hist avg 20d: +1.02% Hit rate: 58.4% Since signal (1d ago): +0.04% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Improving); StealthTrail active |
| PRU | ★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | Medium (31.3%) | -8.8% | n=113 signals Hist avg 20d: +0.58% Hit rate: 58.0% Since signal (2d ago): -0.11% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; -8.8% 1Y (negative) |
| GS Goldman Sachs |
★★ BUY | 10 | Leading | Leading | ⚪ FLAT | ALERT (3/4) | Medium (28.9%) | +56.4% | n=95 signals Hist avg 20d: +2.0% Hit rate: 61.1% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; 3/4 confirmation signals; +56.4% 1Y momentum |
| BANR | ★★ BUY | 10 | Leading | Leading | ⚪ FLAT | ALERT (3/4) | High (36.9%) | -0.5% | n=99 signals Hist avg 20d: +1.66% Hit rate: 63.6% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; 3/4 confirmation signals; -0.5% 1Y (negative) |
| BCSF | ★★ BUY | 10 | Leading | Leading | ⚪ FLAT | ALERT (3/4) | Medium (31.2%) | -11.3% | n=35 signals Hist avg 20d: -0.23% Hit rate: 51.4% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; 3/4 confirmation signals; -11.3% 1Y (negative) |
| PNC PNC Financial |
★★ BUY | 9 | Leading | Weakening | ⚪ FLAT | ALERT (3/4) | Medium (28.0%) | +24.0% | n=97 signals Hist avg 20d: +1.61% Hit rate: 60.8% |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal; 3/4 confirmation signals; +24.0% 1Y momentum |
| CFG Citizens Financial |
★★ BUY | 9 | Leading | Weakening | ⚪ FLAT | ALERT (3/4) | High (36.9%) | +51.8% | n=72 signals Hist avg 20d: +1.77% Hit rate: 54.2% |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal; 3/4 confirmation signals; +51.8% 1Y momentum |
| PYPL | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (38.4%) | -32.1% | n=75 signals Hist avg 20d: +0.43% Hit rate: 50.7% Since signal (37d ago): -3.28% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; -32.1% 1Y (negative) |
| HIG | ★★ BUY | 9 | Leading | Weakening | ⚪ FLAT | ALERT (3/4) | Medium (31.1%) | +10.9% | n=116 signals Hist avg 20d: +0.12% Hit rate: 47.4% |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal; 3/4 confirmation signals |
| NDAQ | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | Medium (25.2%) | +12.0% | n=106 signals Hist avg 20d: +1.21% Hit rate: 65.7% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active |
| BTE | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (61.5%) | +93.0% | n=91 signals Hist avg 20d: +3.15% Hit rate: 56.0% Since signal (80d ago): +25.87% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +93.0% 1Y momentum |
| CASS | ★★ BUY | 9 | Leading | Weakening | ⚪ FLAT | ALERT (3/4) | Medium (30.8%) | +5.2% | n=88 signals Hist avg 20d: +1.22% Hit rate: 52.3% |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal; 3/4 confirmation signals |
| CBNK | ★★ BUY | 9 | Leading | Weakening | ⚪ FLAT | ALERT (3/4) | High (47.2%) | +9.2% | n=41 signals Hist avg 20d: +1.75% Hit rate: 53.7% |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal; 3/4 confirmation signals |
| BAC Bank of America |
★ WATCH | 8 | Leading | Leading | ⚪ FLAT | WATCH (2/4) | Medium (33.1%) | +20.6% | n=109 signals Hist avg 20d: +2.2% Hit rate: 62.4% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +20.6% 1Y momentum |
| MS Morgan Stanley |
★ WATCH | 8 | Leading | Leading | ⚪ FLAT | WATCH (2/4) | Medium (33.7%) | +42.8% | n=112 signals Hist avg 20d: +1.54% Hit rate: 60.7% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +42.8% 1Y momentum |
| C Citigroup |
★ WATCH | 8 | Leading | Leading | ⚪ FLAT | WATCH (2/4) | Medium (33.8%) | +64.8% | n=107 signals Hist avg 20d: +1.23% Hit rate: 56.1% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +64.8% 1Y momentum |
| TFC Truist Financial |
★ WATCH | 8 | Improving | Lagging | 🟢 BUY | WATCH (2/4) | Medium (30.7%) | +18.9% | n=102 signals Hist avg 20d: +1.46% Hit rate: 62.4% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Improving); Lagging within sector (Lagging); StealthTrail active |
| HBAN Huntington Bancshares |
★ WATCH | 8 | Improving | Lagging | 🟢 BUY | WATCH (2/4) | Medium (33.6%) | +7.8% | n=111 signals Hist avg 20d: +1.4% Hit rate: 62.7% Since signal (2d ago): +0.89% |
Outperforming SPY (Improving); Lagging within sector (Lagging); StealthTrail active |
| MTB M&T Bank |
★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | Medium (29.9%) | +20.5% | n=112 signals Hist avg 20d: +1.27% Hit rate: 57.7% Since signal (1d ago): +0.56% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active; +20.5% 1Y momentum |
| VOYA | ★ WATCH | 8 | Leading | Improving | ⚪ FLAT | WATCH (2/4) | Medium (29.5%) | -0.1% | n=87 signals Hist avg 20d: +1.29% Hit rate: 64.4% |
Outperforming SPY (Leading); Top within sector (Improving); No trend signal; -0.1% 1Y (negative) |
| AXP American Express |
★ WATCH | 7 | Improving | Improving | ⚪ FLAT | WATCH (2/4) | Medium (29.2%) | +10.6% | n=105 signals Hist avg 20d: +1.63% Hit rate: 61.9% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal |
| COF Capital One |
★ WATCH | 7 | Improving | Improving | ⚪ FLAT | WATCH (2/4) | Medium (34.3%) | +1.2% | n=110 signals Hist avg 20d: +1.23% Hit rate: 54.5% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal |
| COLB Columbia Banking |
★ WATCH | 7 | Leading | Weakening | ⚪ FLAT | WATCH (2/4) | High (35.3%) | +16.5% | n=105 signals Hist avg 20d: +0.71% Hit rate: 53.3% |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal |
| ALL | ★ WATCH | 7 | Leading | Weakening | ⚪ FLAT | WATCH (2/4) | Medium (23.6%) | +2.8% | n=107 signals Hist avg 20d: +0.9% Hit rate: 58.9% |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal |
| BOKF | ★ WATCH | 7 | Leading | Weakening | ⚪ FLAT | WATCH (2/4) | Medium (30.3%) | +27.1% | n=93 signals Hist avg 20d: +2.43% Hit rate: 64.5% |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal; +27.1% 1Y momentum |
| CARS | ★ WATCH | 7 | Improving | Improving | ⚪ FLAT | WATCH (2/4) | High (57.0%) | -28.7% | n=45 signals Hist avg 20d: +0.46% Hit rate: 53.3% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; -28.7% 1Y (negative) |
| JPM JPMorgan Chase |
★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | Medium (27.6%) | +22.3% | n=99 signals Hist avg 20d: +1.99% Hit rate: 63.6% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +22.3% 1Y momentum |
| DFIN | ★ WATCH | 6 | Leading | Lagging | 🟢 BUY | NONE (0/4) | High (47.9%) | +6.6% | n=67 signals Hist avg 20d: +0.47% Hit rate: 53.7% Since signal (29d ago): -9.78% |
Outperforming SPY (Leading); Lagging within sector (Lagging); StealthTrail active |
| BSL | ★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | Low (15.5%) | -2.5% | n=81 signals Hist avg 20d: +0.22% Hit rate: 64.2% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; -2.5% 1Y (negative) |
| BLK BlackRock |
AVOID | 5 | Improving | Lagging | ⚪ FLAT | WATCH (2/4) | Medium (27.6%) | +2.6% | n=104 signals Hist avg 20d: +1.23% Hit rate: 60.6% |
Outperforming SPY (Improving); Lagging within sector (Lagging); No trend signal |
| SCHW Charles Schwab |
AVOID | 5 | Leading | Leading | ⚪ FLAT | NONE (0/4) | Medium (32.2%) | +20.8% | n=106 signals Hist avg 20d: +0.62% Hit rate: 54.7% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +20.8% 1Y momentum |
| FITB Fifth Third Bancorp |
AVOID | 5 | Weakening | Lagging | 🟢 BUY | NONE (1/4) | Medium (34.5%) | +23.2% | n=101 signals Hist avg 20d: +1.71% Hit rate: 61.0% Since signal (1d ago): +0.62% |
Underperforming SPY (Weakening); Lagging within sector (Lagging); StealthTrail active; +23.2% 1Y momentum |
| MET | AVOID | 5 | Improving | Lagging | ⚪ FLAT | WATCH (2/4) | Medium (30.6%) | -11.7% | n=118 signals Hist avg 20d: -0.53% Hit rate: 49.2% |
Outperforming SPY (Improving); Lagging within sector (Lagging); No trend signal; -11.7% 1Y (negative) |
| BX | AVOID | 5 | Improving | Improving | ⚪ FLAT | NONE (1/4) | High (35.1%) | -20.8% | n=102 signals Hist avg 20d: +2.41% Hit rate: 62.7% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; -20.8% 1Y (negative) |
| KKR | AVOID | 5 | Improving | Improving | ⚪ FLAT | NONE (1/4) | High (35.5%) | -24.1% | n=104 signals Hist avg 20d: +2.44% Hit rate: 65.4% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; -24.1% 1Y (negative) |
| APO | AVOID | 5 | Improving | Improving | ⚪ FLAT | NONE (1/4) | High (36.3%) | -23.2% | n=87 signals Hist avg 20d: +2.89% Hit rate: 63.2% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; -23.2% 1Y (negative) |
| COIN | AVOID | 5 | Improving | Improving | ⚪ FLAT | NONE (1/4) | High (86.0%) | -6.3% | n=28 signals Hist avg 20d: +13.33% Hit rate: 64.3% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; -6.3% 1Y (negative) |
| CME | AVOID | 5 | Weakening | Weakening | ⚪ FLAT | WATCH (2/4) | Medium (24.3%) | +20.7% | n=96 signals Hist avg 20d: +1.07% Hit rate: 63.5% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal; +20.7% 1Y momentum |
| CBOE | AVOID | 5 | Weakening | Weakening | ⚪ FLAT | WATCH (2/4) | Medium (24.6%) | +29.8% | n=86 signals Hist avg 20d: +1.73% Hit rate: 61.6% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal; +29.8% 1Y momentum |
| BAM | AVOID | 5 | Improving | Lagging | ⚪ FLAT | WATCH (2/4) | Medium (30.2%) | -9.5% | n=21 signals Hist avg 20d: +0.41% Hit rate: 57.1% |
Outperforming SPY (Improving); Lagging within sector (Lagging); No trend signal; -9.5% 1Y (negative) |
| BBVA | AVOID | 5 | Improving | Lagging | ⚪ FLAT | WATCH (2/4) | High (38.1%) | +67.7% | n=127 signals Hist avg 20d: +2.8% Hit rate: 58.3% |
Outperforming SPY (Improving); Lagging within sector (Lagging); No trend signal; +67.7% 1Y momentum |
| CAN | AVOID | 5 | Improving | Improving | ⚪ FLAT | NONE (1/4) | High (127.6%) | -53.3% | n=28 signals Hist avg 20d: +6.21% Hit rate: 50.0% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; -53.3% 1Y (negative) |
| CBOE | AVOID | 5 | Weakening | Weakening | ⚪ FLAT | WATCH (2/4) | Medium (24.6%) | +29.8% | n=86 signals Hist avg 20d: +1.73% Hit rate: 61.6% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal; +29.8% 1Y momentum |
| RF Regions Financial |
AVOID | 4 | Lagging | Lagging | 🟢 BUY | NONE (1/4) | High (36.6%) | +25.3% | n=109 signals Hist avg 20d: +1.77% Hit rate: 60.2% Since signal (2d ago): +1.34% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); StealthTrail active; +25.3% 1Y momentum |
| WAL Western Alliance |
AVOID | 4 | Lagging | Lagging | 🟢 BUY | NONE (1/4) | High (46.9%) | -5.4% | n=107 signals Hist avg 20d: +2.13% Hit rate: 56.6% Since signal (1d ago): -0.43% ✓ room to run |
Underperforming SPY (Lagging); Lagging within sector (Lagging); StealthTrail active; -5.4% 1Y (negative) |
| CBRL | AVOID | 4 | Lagging | Lagging | 🟢 BUY | NONE (1/4) | High (36.7%) | -28.5% | n=102 signals Hist avg 20d: +0.48% Hit rate: 53.9% Since signal (90d ago): +8.34% ⚠ extended vs hist avg |
Underperforming SPY (Lagging); Lagging within sector (Lagging); StealthTrail active; -28.5% 1Y (negative) |
| LPL | AVOID | 3 | Lagging | Lagging | ⚪ FLAT | WATCH (2/4) | High (40.7%) | +31.9% | n=123 signals Hist avg 20d: +0.34% Hit rate: 46.3% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +31.9% 1Y momentum |
| AIG | AVOID | 3 | Weakening | Weakening | ⚪ FLAT | NONE (1/4) | Medium (33.5%) | -12.1% | n=116 signals Hist avg 20d: +0.97% Hit rate: 56.0% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal; -12.1% 1Y (negative) |
| BCH | AVOID | 3 | Improving | Lagging | ⚪ FLAT | NONE (1/4) | Medium (27.2%) | +44.2% | n=90 signals Hist avg 20d: +1.45% Hit rate: 60.0% |
Outperforming SPY (Improving); Lagging within sector (Lagging); No trend signal; +44.2% 1Y momentum |
| PGR | AVOID | 2 | Improving | Lagging | ⚪ FLAT | NONE (0/4) | Medium (22.6%) | -26.0% | n=103 signals Hist avg 20d: +0.81% Hit rate: 63.1% |
Outperforming SPY (Improving); Lagging within sector (Lagging); No trend signal; -26.0% 1Y (negative) |
| BDJ | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Low (17.4%) | +11.9% | n=106 signals Hist avg 20d: +0.68% Hit rate: 63.2% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal |
| BDX | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (21.2%) | -11.2% | n=100 signals Hist avg 20d: +0.51% Hit rate: 57.0% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -11.2% 1Y (negative) |
| BUI | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Low (19.7%) | +28.3% | n=72 signals Hist avg 20d: +1.58% Hit rate: 65.3% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +28.3% 1Y momentum |
| CATO | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (44.2%) | -14.7% | n=83 signals Hist avg 20d: -0.5% Hit rate: 41.0% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -14.7% 1Y (negative) |
| BBWI | AVOID | 0 | Lagging | Lagging | ⚪ FLAT | NONE (0/4) | High (45.8%) | -39.4% | n=103 signals Hist avg 20d: +1.59% Hit rate: 57.3% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -39.4% 1Y (negative) |
| CAF | AVOID | 0 | Lagging | Lagging | ⚪ FLAT | NONE (0/4) | Medium (25.1%) | +33.6% | n=104 signals Hist avg 20d: +1.76% Hit rate: 62.5% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +33.6% 1Y momentum |
| Ticker | Recommendation | Score | RRG vs SPY | RRG vs Sector | StealthTrail | 4-Factor | Volatility | 1Y Return | SFRA Backtest ⓘ | Why |
|---|---|---|---|---|---|---|---|---|---|---|
| TJX TJX Companies |
★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | Medium (24.4%) | +30.7% | n=118 signals Hist avg 20d: +1.18% Hit rate: 61.9% Since signal (56d ago): +4.08% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals; +30.7% 1Y momentum |
| COST Costco |
★★★ STRONG BUY | 12 | Leading | Weakening | 🟢 BUY | ALERT (3/4) | Medium (20.3%) | +5.7% | n=97 signals Hist avg 20d: +1.96% Hit rate: 63.9% Since signal (87d ago): +16.06% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Weakening); StealthTrail active; 3/4 confirmation signals |
| ROST Ross Stores |
★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | Medium (28.7%) | +67.8% | n=98 signals Hist avg 20d: +1.46% Hit rate: 61.2% Since signal (52d ago): +13.34% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +67.8% 1Y momentum |
| NFLX Netflix |
★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (49.0%) | +5.5% | n=111 signals Hist avg 20d: +4.39% Hit rate: 69.4% Since signal (34d ago): +2.51% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active |
| CHWY | ★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (61.5%) | -21.0% | n=37 signals Hist avg 20d: +4.02% Hit rate: 61.1% Since signal (8d ago): +1.13% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; -21.0% 1Y (negative) |
| EEIQ | ★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (212.1%) | -41.2% | n=29 signals Hist avg 20d: -6.42% Hit rate: 25.0% Since signal (8d ago): +165.57% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; -41.2% 1Y (negative) |
| EELV | ★★ BUY | 10 | Leading | Leading | ⚪ FLAT | ALERT (3/4) | Low (14.2%) | +20.4% | n=109 signals Hist avg 20d: +0.24% Hit rate: 61.5% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; 3/4 confirmation signals; +20.4% 1Y momentum |
| PENN | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (52.0%) | -14.0% | n=95 signals Hist avg 20d: +3.09% Hit rate: 60.0% Since signal (35d ago): +0.89% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; -14.0% 1Y (negative) |
| DRVN | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (43.9%) | -28.7% | n=34 signals Hist avg 20d: +0.62% Hit rate: 42.4% Since signal (9d ago): -0.32% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; -28.7% 1Y (negative) |
| DXC | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (44.7%) | -28.2% | n=109 signals Hist avg 20d: +0.86% Hit rate: 51.9% Since signal (0d ago): +0.0% ✓ room to run |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; -28.2% 1Y (negative) |
| ECPG | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (45.2%) | +99.9% | n=93 signals Hist avg 20d: +1.65% Hit rate: 59.1% Since signal (56d ago): +25.82% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +99.9% 1Y momentum |
| RL Ralph Lauren |
★ WATCH | 8 | Leading | Leading | ⚪ FLAT | WATCH (2/4) | High (35.7%) | +49.0% | n=109 signals Hist avg 20d: +1.37% Hit rate: 55.0% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +49.0% 1Y momentum |
| TGT Target |
★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | Medium (28.8%) | +19.1% | n=106 signals Hist avg 20d: +1.74% Hit rate: 57.5% Since signal (113d ago): +28.59% ⚠ extended vs hist avg |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active |
| WMT Walmart |
★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | Low (19.7%) | +41.4% | n=107 signals Hist avg 20d: +0.81% Hit rate: 57.9% Since signal (133d ago): +17.92% ⚠ extended vs hist avg |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active; +41.4% 1Y momentum |
| EBAY eBay |
★ WATCH | 8 | Leading | Leading | ⚪ FLAT | WATCH (2/4) | Medium (30.5%) | +41.6% | n=94 signals Hist avg 20d: +1.79% Hit rate: 57.4% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +41.6% 1Y momentum |
| LYV | ★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | High (37.5%) | +15.7% | n=103 signals Hist avg 20d: +2.14% Hit rate: 64.1% Since signal (66d ago): +5.38% ⚠ extended vs hist avg |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active |
| DLTR | ★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | Medium (26.8%) | +25.8% | n=106 signals Hist avg 20d: +0.89% Hit rate: 60.0% Since signal (2d ago): +0.82% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active; +25.8% 1Y momentum |
| DXPE | ★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | High (52.6%) | +68.8% | n=91 signals Hist avg 20d: +4.02% Hit rate: 58.2% Since signal (83d ago): +25.6% ⚠ extended vs hist avg |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active; +68.8% 1Y momentum |
| EBAY eBay |
★ WATCH | 8 | Leading | Leading | ⚪ FLAT | WATCH (2/4) | Medium (30.5%) | +41.6% | n=94 signals Hist avg 20d: +1.79% Hit rate: 57.4% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +41.6% 1Y momentum |
| EGRX | ★ WATCH | 8 | Leading | Leading | ⚪ FLAT | WATCH (2/4) | High (367.1%) | -83.9% | n=64 signals Hist avg 20d: -0.91% Hit rate: 43.5% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; -83.9% 1Y (negative) |
| CVNA | ★ WATCH | 7 | Improving | Improving | ⚪ FLAT | WATCH (2/4) | High (99.9%) | +38.7% | n=52 signals Hist avg 20d: +11.42% Hit rate: 59.6% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; +38.7% 1Y momentum |
| AAL American Airlines |
★ WATCH | 7 | Improving | Improving | ⚪ FLAT | WATCH (2/4) | High (51.7%) | +2.4% | n=97 signals Hist avg 20d: +0.54% Hit rate: 49.0% Since signal (1d ago): -2.61% ✓ room to run |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal |
| DOX | ★ WATCH | 7 | Improving | Leading | ⚪ FLAT | WATCH (2/4) | Low (19.9%) | -25.1% | n=95 signals Hist avg 20d: +0.25% Hit rate: 56.8% |
Outperforming SPY (Improving); Top within sector (Leading); No trend signal; -25.1% 1Y (negative) |
| DUOL | ★ WATCH | 7 | Improving | Improving | ⚪ FLAT | WATCH (2/4) | High (66.6%) | -71.4% | n=24 signals Hist avg 20d: +2.59% Hit rate: 54.2% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; -71.4% 1Y (negative) |
| AMZN Amazon |
★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | Medium (32.8%) | +7.0% | n=112 signals Hist avg 20d: +3.27% Hit rate: 69.6% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal |
| FANG Diamondback Energy |
★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (47.2%) | +23.3% | n=81 signals Hist avg 20d: +1.38% Hit rate: 50.6% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +23.3% 1Y momentum |
| DOCU | ★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (56.6%) | -42.0% | n=46 signals Hist avg 20d: -3.72% Hit rate: 41.3% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; -42.0% 1Y (negative) |
| EAT | ★ WATCH | 6 | Leading | Leading | ⚪ FLAT | NONE (1/4) | High (46.5%) | -6.8% | n=103 signals Hist avg 20d: +2.8% Hit rate: 60.8% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; -6.8% 1Y (negative) |
| BKNG Booking Holdings |
AVOID | 5 | Improving | Leading | ⚪ FLAT | NONE (1/4) | Medium (32.8%) | -9.9% | n=115 signals Hist avg 20d: +1.6% Hit rate: 60.0% |
Outperforming SPY (Improving); Top within sector (Leading); No trend signal; -9.9% 1Y (negative) |
| W Wayfair |
AVOID | 5 | Improving | Improving | ⚪ FLAT | NONE (1/4) | High (74.1%) | +115.3% | n=73 signals Hist avg 20d: +6.14% Hit rate: 57.5% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; +115.3% 1Y momentum |
| GM | AVOID | 5 | Improving | Leading | ⚪ FLAT | NONE (1/4) | Medium (34.5%) | +52.7% | n=105 signals Hist avg 20d: +1.57% Hit rate: 55.8% Since signal (9d ago): -5.26% ✓ room to run |
Outperforming SPY (Improving); Top within sector (Leading); No trend signal; +52.7% 1Y momentum |
| MAR | AVOID | 5 | Weakening | Weakening | ⚪ FLAT | WATCH (2/4) | Medium (30.6%) | +38.1% | n=108 signals Hist avg 20d: +1.73% Hit rate: 57.4% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal; +38.1% 1Y momentum |
| KKR | AVOID | 5 | Improving | Leading | ⚪ FLAT | NONE (1/4) | High (35.5%) | -24.1% | n=104 signals Hist avg 20d: +2.44% Hit rate: 65.4% |
Outperforming SPY (Improving); Top within sector (Leading); No trend signal; -24.1% 1Y (negative) |
| GMED | AVOID | 5 | Weakening | Weakening | ⚪ FLAT | WATCH (2/4) | Medium (35.0%) | +16.5% | n=87 signals Hist avg 20d: +1.52% Hit rate: 52.9% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal |
| DVAX | AVOID | 5 | Weakening | Weakening | ⚪ FLAT | WATCH (2/4) | High (73.5%) | +17.4% | n=88 signals Hist avg 20d: +0.5% Hit rate: 54.5% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal |
| ABNB | AVOID | 4 | Leading | Weakening | ⚪ FLAT | NONE (0/4) | High (46.5%) | +1.8% | n=34 signals Hist avg 20d: -2.21% Hit rate: 41.2% Since signal (35d ago): -8.78% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Weakening); No trend signal |
| DNO | AVOID | 4 | Lagging | Lagging | 🟢 BUY | NONE (1/4) | Medium (30.3%) | -34.2% | n=51 signals Hist avg 20d: +1.72% Hit rate: 51.0% Since signal (57d ago): -3.21% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); StealthTrail active; -34.2% 1Y (negative) |
| TSLA Tesla |
AVOID | 3 | Lagging | Lagging | ⚪ FLAT | WATCH (2/4) | High (57.5%) | +27.5% | n=100 signals Hist avg 20d: +4.92% Hit rate: 58.0% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +27.5% 1Y momentum |
| TPR Tapestry |
AVOID | 3 | Weakening | Weakening | ⚪ FLAT | NONE (1/4) | High (40.0%) | +91.7% | n=118 signals Hist avg 20d: -0.38% Hit rate: 48.3% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal; +91.7% 1Y momentum |
| DVA | AVOID | 3 | Weakening | Weakening | ⚪ FLAT | NONE (1/4) | Medium (29.6%) | -5.6% | n=104 signals Hist avg 20d: +0.32% Hit rate: 51.9% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal; -5.6% 1Y (negative) |
| EKSO | AVOID | 3 | Weakening | Weakening | ⚪ FLAT | NONE (1/4) | High (108.0%) | +51.0% | n=64 signals Hist avg 20d: -1.14% Hit rate: 39.1% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); No trend signal; +51.0% 1Y momentum |
| MCD McDonald's |
AVOID | 2 | Lagging | Weakening | ⚪ FLAT | NONE (1/4) | Low (18.5%) | +0.9% | n=92 signals Hist avg 20d: +0.99% Hit rate: 58.7% |
Underperforming SPY (Lagging); Lagging within sector (Weakening); No trend signal |
| HD Home Depot |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (23.2%) | -11.1% | n=102 signals Hist avg 20d: +2.2% Hit rate: 66.7% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -11.1% 1Y (negative) |
| NKE Nike |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (29.2%) | -30.3% | n=111 signals Hist avg 20d: +0.65% Hit rate: 58.6% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -30.3% 1Y (negative) |
| SBUX Starbucks |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (28.0%) | -6.6% | n=97 signals Hist avg 20d: +1.73% Hit rate: 59.8% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -6.6% 1Y (negative) |
| LOW Lowe's |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (27.3%) | +0.2% | n=104 signals Hist avg 20d: +2.2% Hit rate: 70.2% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal |
| ETSY Etsy |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (58.3%) | +2.4% | n=69 signals Hist avg 20d: +2.0% Hit rate: 49.3% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal |
| CMG | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (34.8%) | -36.3% | n=102 signals Hist avg 20d: +4.11% Hit rate: 67.6% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -36.3% 1Y (negative) |
| F | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (34.1%) | +20.2% | n=110 signals Hist avg 20d: +0.42% Hit rate: 52.7% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +20.2% 1Y momentum |
| LUV Southwest Airlines |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (34.3%) | +20.4% | n=99 signals Hist avg 20d: +1.3% Hit rate: 55.6% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +20.4% 1Y momentum |
| DIS Walt Disney |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (36.1%) | +10.4% | n=104 signals Hist avg 20d: +1.68% Hit rate: 56.7% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal |
| RCL | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (48.1%) | +30.9% | n=112 signals Hist avg 20d: +3.03% Hit rate: 59.8% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +30.9% 1Y momentum |
| DKNG | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (26.4%) | -0.2% | n=97 signals Hist avg 20d: +1.09% Hit rate: 58.8% Since signal (86d ago): -15.68% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -0.2% 1Y (negative) |
| DRI | AVOID | 1 | Lagging | Weakening | ⚪ FLAT | NONE (0/4) | Medium (32.0%) | -3.5% | n=112 signals Hist avg 20d: +1.79% Hit rate: 60.7% |
Underperforming SPY (Lagging); Lagging within sector (Weakening); No trend signal; -3.5% 1Y (negative) |
| CCL | AVOID | 0 | Lagging | Lagging | ⚪ FLAT | NONE (0/4) | High (48.1%) | +28.7% | n=106 signals Hist avg 20d: +1.69% Hit rate: 53.8% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +28.7% 1Y momentum |
| KSS | AVOID | 0 | Lagging | Lagging | ⚪ FLAT | NONE (0/4) | High (52.3%) | +54.6% | n=119 signals Hist avg 20d: -1.16% Hit rate: 42.9% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +54.6% 1Y momentum |
| DECK | AVOID | 0 | Lagging | Lagging | ⚪ FLAT | NONE (0/4) | High (43.6%) | -16.7% | n=120 signals Hist avg 20d: +0.48% Hit rate: 55.8% Since signal (62d ago): -17.62% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -16.7% 1Y (negative) |
| DXCM | AVOID | 0 | Lagging | Lagging | ⚪ FLAT | NONE (0/4) | High (47.3%) | -8.7% | n=101 signals Hist avg 20d: +4.03% Hit rate: 68.3% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -8.7% 1Y (negative) |
| Ticker | Recommendation | Score | RRG vs SPY | RRG vs Sector | StealthTrail | 4-Factor | Volatility | 1Y Return | SFRA Backtest ⓘ | Why |
|---|---|---|---|---|---|---|---|---|---|---|
| TJX TJX Companies |
★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | Medium (24.4%) | +30.7% | n=118 signals Hist avg 20d: +1.18% Hit rate: 61.9% Since signal (56d ago): +4.08% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals; +30.7% 1Y momentum |
| CASY | ★★★ STRONG BUY | 13 | Leading | Leading | 🟢 BUY | ALERT (3/4) | Medium (27.1%) | +68.2% | n=112 signals Hist avg 20d: +1.27% Hit rate: 59.8% Since signal (85d ago): +29.72% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; 3/4 confirmation signals; +68.2% 1Y momentum |
| COST Costco |
★★★ STRONG BUY | 12 | Leading | Weakening | 🟢 BUY | ALERT (3/4) | Medium (20.3%) | +5.7% | n=97 signals Hist avg 20d: +1.96% Hit rate: 63.9% Since signal (87d ago): +16.06% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Lagging within sector (Weakening); StealthTrail active; 3/4 confirmation signals |
| ROST Ross Stores |
★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | Medium (28.7%) | +67.8% | n=98 signals Hist avg 20d: +1.46% Hit rate: 61.2% Since signal (52d ago): +13.34% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +67.8% 1Y momentum |
| CHWY | ★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (61.5%) | -21.0% | n=37 signals Hist avg 20d: +4.02% Hit rate: 61.1% Since signal (8d ago): +1.13% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; -21.0% 1Y (negative) |
| ACLS | ★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (55.0%) | +86.6% | n=100 signals Hist avg 20d: +2.31% Hit rate: 60.6% Since signal (9d ago): +0.74% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +86.6% 1Y momentum |
| ACLS | ★★ BUY | 11 | Leading | Leading | 🟢 BUY | WATCH (2/4) | High (55.0%) | +86.6% | n=100 signals Hist avg 20d: +2.31% Hit rate: 60.6% Since signal (9d ago): +0.74% |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +86.6% 1Y momentum |
| FIVE | ★★ BUY | 9 | Leading | Leading | 🟢 BUY | NONE (1/4) | High (44.2%) | +188.9% | n=78 signals Hist avg 20d: +3.08% Hit rate: 60.3% Since signal (55d ago): +16.18% ⚠ extended vs hist avg |
Outperforming SPY (Leading); Top within sector (Leading); StealthTrail active; +188.9% 1Y momentum |
| TGT Target |
★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | Medium (28.8%) | +19.1% | n=106 signals Hist avg 20d: +1.74% Hit rate: 57.5% Since signal (113d ago): +28.59% ⚠ extended vs hist avg |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active |
| WMT Walmart |
★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | Low (19.7%) | +41.4% | n=107 signals Hist avg 20d: +0.81% Hit rate: 57.9% Since signal (133d ago): +17.92% ⚠ extended vs hist avg |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active; +41.4% 1Y momentum |
| EBAY eBay |
★ WATCH | 8 | Leading | Leading | ⚪ FLAT | WATCH (2/4) | Medium (30.5%) | +41.6% | n=94 signals Hist avg 20d: +1.79% Hit rate: 57.4% |
Outperforming SPY (Leading); Top within sector (Leading); No trend signal; +41.6% 1Y momentum |
| DLTR | ★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | Medium (26.8%) | +25.8% | n=106 signals Hist avg 20d: +0.89% Hit rate: 60.0% Since signal (2d ago): +0.82% |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active; +25.8% 1Y momentum |
| ACET | ★ WATCH | 8 | Improving | Improving | 🟢 BUY | NONE (1/4) | High (94.1%) | -39.7% | n=40 signals Hist avg 20d: -3.19% Hit rate: 38.5% Since signal (2d ago): +2.64% ✓ room to run |
Outperforming SPY (Improving); Top within sector (Improving); StealthTrail active; -39.7% 1Y (negative) |
| ACHC | ★ WATCH | 8 | Weakening | Weakening | 🟢 BUY | WATCH (2/4) | High (47.0%) | -18.0% | n=96 signals Hist avg 20d: +0.27% Hit rate: 51.0% Since signal (72d ago): +68.26% ⚠ extended vs hist avg |
Underperforming SPY (Weakening); Lagging within sector (Weakening); StealthTrail active; -18.0% 1Y (negative) |
| W Wayfair |
AVOID | 5 | Improving | Improving | ⚪ FLAT | NONE (1/4) | High (74.1%) | +115.3% | n=73 signals Hist avg 20d: +6.14% Hit rate: 57.5% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; +115.3% 1Y momentum |
| ACIU | AVOID | 5 | Improving | Improving | ⚪ FLAT | NONE (1/4) | High (79.8%) | +46.8% | n=41 signals Hist avg 20d: -0.66% Hit rate: 41.5% |
Outperforming SPY (Improving); Top within sector (Improving); No trend signal; +46.8% 1Y momentum |
| ETSY Etsy |
AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (58.3%) | +2.4% | n=69 signals Hist avg 20d: +2.0% Hit rate: 49.3% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal |
| CPRT | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (25.4%) | -41.9% | n=97 signals Hist avg 20d: +2.72% Hit rate: 64.9% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -41.9% 1Y (negative) |
| CVCO | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (42.3%) | -9.0% | n=107 signals Hist avg 20d: +2.23% Hit rate: 55.1% Since signal (128d ago): -19.59% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -9.0% 1Y (negative) |
| AZO | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | Medium (23.4%) | -10.7% | n=104 signals Hist avg 20d: +1.93% Hit rate: 67.0% Since signal (1d ago): -0.76% ✓ room to run |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; -10.7% 1Y (negative) |
| ACHV | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (81.5%) | +26.7% | n=71 signals Hist avg 20d: -2.58% Hit rate: 40.8% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +26.7% 1Y momentum |
| ACMR | AVOID | 1 | Lagging | Lagging | ⚪ FLAT | NONE (1/4) | High (83.3%) | +73.3% | n=41 signals Hist avg 20d: +8.71% Hit rate: 65.9% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +73.3% 1Y momentum |
| KSS | AVOID | 0 | Lagging | Lagging | ⚪ FLAT | NONE (0/4) | High (52.3%) | +54.6% | n=119 signals Hist avg 20d: -1.16% Hit rate: 42.9% |
Underperforming SPY (Lagging); Lagging within sector (Lagging); No trend signal; +54.6% 1Y momentum |