LOCAL DAILY DRAFT · LATEST OFFICIAL CLOSE

Quant Market Daily Scanner Report

DESCRIPTIVE RESEARCH AND WATCHLIST ONLY — no buy signals, expected returns, validated predictions, or position instructions.

Completed NYSE session2026-08-21Data timestamp2026-08-21T16:00:00-04:00 · LATEST OFFICIAL CLOSEFreshness / qualityPASS · CALCULATED

SPY/QQQ Market Regime Monitor

Deterministic descriptive trend regime. It is not a prediction, strategy, or buy/sell recommendation.

LATEST OFFICIAL CLOSE
Combined confirmed market stateNO TREND / MIXED

SPY and QQQ confirmed states are not both bullish or both bearish.

Previous: MARKET BULLISH · Last confirmed change 2026-08-21 · 0 sessions ago · CALCULATED
SPY confirmed stateBULLISH
9 of 9 bullishCALCULATED · not a probability
Close$765.72LATEST OFFICIAL CLOSE
SMA20 / SMA50 / SMA200762.33 · 751.75 · 707.54CALCULATED
SMA20 5-session slope+0.81%CALCULATED
SMA50 10-session slope+0.61%CALCULATED
20 / 63-session return+3.63% · +3.10%CALCULATED
ADX1419.00 · weak/choppySECONDARY · CALCULATED

Previous official state: NO TREND / MIXED. Last confirmed change: 2026-08-03 · 14 sessions ago.

Candidate and confirmed state agree at BULLISH.

Exact nine vote reasons
  • Close vs SMA20: 765.72 > 762.33 — BULLISH
  • Close vs SMA50: 765.72 > 751.75 — BULLISH
  • Close vs SMA200: 765.72 > 707.54 — BULLISH
  • SMA20 vs SMA50: 762.33 > 751.75 — BULLISH
  • SMA50 vs SMA200: 751.75 > 707.54 — BULLISH
  • 5-session SMA20 slope: 0.81 > 0.00 — BULLISH
  • 10-session SMA50 slope: 0.61 > 0.00 — BULLISH
  • 20-session total return: 3.63 > 0.00 — BULLISH
  • 63-session total return: 3.10 > 0.00 — BULLISH
SPY one-year daily confirmed regime chart
Price and moving averages LATEST OFFICIAL CLOSE · regime bands CALCULATED
QQQ confirmed stateNO TREND / MIXED
5 of 9 bullishCALCULATED · not a probability
Close$713.44LATEST OFFICIAL CLOSE
SMA20 / SMA50 / SMA200709.19 · 713.44 · 652.78CALCULATED
SMA20 5-session slope+0.72%CALCULATED
SMA50 10-session slope-0.16%CALCULATED
20 / 63-session return+4.27% · -0.15%CALCULATED
ADX1414.43 · weak/choppySECONDARY · CALCULATED

Previous official state: BULLISH. Last confirmed change: 2026-08-21 · 0 sessions ago.

NO TREND / MIXED confirmed after two consecutive completed official sessions.

Exact nine vote reasons
  • Close vs SMA20: 713.44 > 709.19 — BULLISH
  • Close vs SMA50: 713.44 ≤ 713.44 — BEARISH
  • Close vs SMA200: 713.44 > 652.78 — BULLISH
  • SMA20 vs SMA50: 709.19 ≤ 713.44 — BEARISH
  • SMA50 vs SMA200: 713.44 > 652.78 — BULLISH
  • 5-session SMA20 slope: 0.72 > 0.00 — BULLISH
  • 10-session SMA50 slope: -0.16 ≤ 0.00 — BEARISH
  • 20-session total return: 4.27 > 0.00 — BULLISH
  • 63-session total return: -0.15 ≤ 0.00 — BEARISH
QQQ one-year daily confirmed regime chart
Price and moving averages LATEST OFFICIAL CLOSE · regime bands CALCULATED
Three-year confirmed market regime timeline
Three-year SPY, QQQ and combined confirmed regime history · CALCULATED

Green = bullish; red = bearish; gray = no trend/mixed; yellow = possible one-session pending change. ADX14 is secondary and cannot override the nine-vote classification.

Rates & Credit Stress Monitor v0.1

Deterministic descriptive financial conditions. It is not a prediction, sell signal, or trading recommendation.

OFFICIAL OBSERVATIONS + CALCULATED
EQUITIES: NO TREND / MIXED | RATES: NORMAL | CREDIT: NORMAL | OVERALL FINANCIAL STRESS: NORMAL
Confirmed rates stateNORMAL

Neither the 2-year nor 10-year yield met a moderate, severe, or rapid-decline threshold.

Confirmed credit stateNORMAL

Candidate NORMAL · 0 total flags (0 ETF, 0 OFR) · two observations required to change.

Combined confirmed stateNORMAL

Credit STRESS controls STRESS; rates-only STRESS remains WATCH.

Treasury yields and curves
YieldCurrent1 obs bp5 obs bp20 obs bp10y percentileObservation
3-month3.870%+0.0-3.0+3.068.3%2026-08-13
2-year4.150%-5.0-10.0-1.079.6%2026-08-13
10-year4.630%-5.0-6.0+6.098.0%2026-08-13
30-year5.210%-3.0-1.0+12.099.8%2026-08-13
CurveSpreadShapeMovement5 obs10y percentileCause
2s10s+48.0 bpPOSITIVESTABLE+4.0 bp54.9%Five-observation spread change was +4.0 bp, below or outside the deterministic steepening/flattening tests.
3m10y+76.0 bpPOSITIVESTABLE-3.0 bp59.9%Five-observation spread change was -3.0 bp, below or outside the deterministic steepening/flattening tests.

LATEST OFFICIAL OBSERVATION. Inversion or steepening alone is not treated as an equity sell signal. Yield and spread changes are CALCULATED.

Dividend-adjusted credit relationships
RatioCurrentSMA5020-session returnDeteriorationObservation
HYG/SHY1.320431.31982+0.47%NO2026-08-21
HYG/LQD1.276611.25900+0.83%NO2026-08-21
LQD/IEF1.169881.17560+0.02%NO2026-08-21

ETF prices: LATEST OFFICIAL CLOSE. Total-return ratios, SMA50 and returns: CALCULATED with locally cached dividends and split-adjusted prices.

OFR overall-2.6242026-08-19
OFR credit contribution-1.17220-observation change +0.015
OFR funding contribution-0.09420-observation change +0.039

OFR: LATEST OFFICIAL OBSERVATION — APPROXIMATELY TWO-BUSINESS-DAY LAG.

STLFSI4 weekly confirmation-0.7709

2026-08-07 · WEEKLY — ENDING FRIDAY. Above zero indicates above-average stress; below zero indicates below-average stress.

CMDI monthly confirmation0.15

2026-07-24 · MONTHLY PUBLICATION — UNDERLYING WEEK-ENDING OBSERVATION. Confirmation reading only; it cannot override the daily credit state.

Exact supporting reasons and data limitations
  • Neither the 2-year nor 10-year yield met a moderate, severe, or rapid-decline threshold.
  • HYG/SHY: no deterioration flag; ratio at/above SMA50 and 20-session return +0.47%.
  • HYG/LQD: no deterioration flag; ratio at/above SMA50 and 20-session return +0.83%.
  • LQD/IEF: no deterioration flag; ratio below SMA50 and 20-session return +0.02%.
  • OFR overall: not flagged (must be above zero and rising over 20 observations).
  • OFR credit: not flagged (must be above zero and rising over 20 observations).
  • OFR funding: not flagged (must be above zero and rising over 20 observations).

FRED, OFR, and CMDI downloads expose current revised histories rather than a complete as-published vintage archive. Historical calculations enforce observation/publication-date causality but cannot prove every value matched the value known then.

Expand rates, credit and historical-state charts
dgs2 chart
DGS2 · CALCULATED from official observations
dgs10 chart
DGS10 · CALCULATED from official observations
dgs30 chart
DGS30 · CALCULATED from official observations
2s10s chart
2S10S · CALCULATED from official observations
3m10y chart
3M10Y · CALCULATED from official observations
hyg shy chart
HYG SHY · CALCULATED from official observations
hyg lqd chart
HYG LQD · CALCULATED from official observations
lqd ief chart
LQD IEF · CALCULATED from official observations
ofr fsi chart
OFR FSI · CALCULATED from official observations
historical states chart
HISTORICAL STATES · CALCULATED from official observations

Market Condition Dashboard

Descriptive breadth, regime, highs/lows and sector-ETF participation.

2,386 eligible · CALCULATED
Above SMA5059.8%CALCULATED
Above SMA20069.3%CALCULATED
New highs48.0CALCULATED
New lows2.0CALCULATED
Breakouts5.0CALCULATED
Failed breakouts1.0CALCULATED
Measured regime · CALCULATEDSTRONG RISK-ON · +6.49

SPY trend score +2.3; IWM trend score +2.6; 69.3% of eligible securities above 200-day averages; New-high/new-low balance +0.92; VIX contained at 14.6; 10-year yield changed +0.06 points over one month; Trade-weighted dollar proxy changed -1.4% over one month; Sector participation 82%

QQQ trend score -0.0

SectorETFClose>SMA50>SMA20020d
Communication ServicesXLC111.40YesNo+4.80%
Consumer DiscretionaryXLY118.02YesYes+7.87%
Consumer StaplesXLP85.99YesYes+2.21%
EnergyXLE63.64YesYes+6.74%
FinancialsXLF57.48YesYes+2.08%
Health CareXLV174.62YesYes+7.41%
IndustrialsXLI180.25NoYes-1.32%
MaterialsXLB53.54YesYes+4.45%
Real EstateXLRE45.08YesYes-1.89%
TechnologyXLK183.31YesYes+4.22%
UtilitiesXLU42.77NoNo-7.60%

Top 30 stocks in established strong uptrends

Established structure ranked by DESCRIPTIVE TREND STRENGTH.

165 qualified · 30 shown
1STTState Street CorporationUNAVAILABLE$187.13LATEST OFFICIAL CLOSE93.53DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+21.76% · +46.26% · +67.24%CALCULATED
Excess vs SPY+18.66% · +35.20% · +47.25%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +3.98% · +13.55% · +28.83%CALCULATED
52-week high / resistance-4.12% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.31% · $284.2MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for STT
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for STT
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
2GHGuardant Health, Inc. Common StockUNAVAILABLE$170.69LATEST OFFICIAL CLOSE92.72DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+44.64% · +65.56% · +191.78%CALCULATED
Excess vs SPY+41.54% · +54.49% · +171.78%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +11.44% · +34.19% · +49.70%CALCULATED
52-week high / resistance-3.34% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.49% · $364.0MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for GH
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for GH
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
3LTHLife Time Group Holdings, Inc.UNAVAILABLE$45.11LATEST OFFICIAL CLOSE92.36DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+36.90% · +55.82% · +60.71%CALCULATED
Excess vs SPY+33.81% · +44.75% · +40.71%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +8.03% · +25.46% · +43.19%CALCULATED
52-week high / resistance-4.50% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.90% · $138.9MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for LTH
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for LTH
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
4ILMNIllumina IncUNAVAILABLE$219.40LATEST OFFICIAL CLOSE92.23DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+51.49% · +86.45% · +117.66%CALCULATED
Excess vs SPY+48.39% · +75.39% · +97.66%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +16.99% · +33.90% · +49.28%CALCULATED
52-week high / resistance-0.47% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.06% · $416.6MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for ILMN
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for ILMN
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
5ADPTAdaptive Biotechnologies Corporation Common StockUNAVAILABLE$25.99LATEST OFFICIAL CLOSE91.83DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+87.38% · +70.99% · +111.39%CALCULATED
Excess vs SPY+84.29% · +59.92% · +91.39%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +18.11% · +42.75% · +51.34%CALCULATED
52-week high / resistance-0.65% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.87% · $60.1MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for ADPT
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for ADPT
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
6BNYBank of New York Mellon CorporationUNAVAILABLE$158.49LATEST OFFICIAL CLOSE91.68DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+16.55% · +37.93% · +55.52%CALCULATED
Excess vs SPY+13.46% · +26.86% · +35.52%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +3.08% · +10.92% · +22.42%CALCULATED
52-week high / resistance-4.34% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.95% · $390.8MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for BNY
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for BNY
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
7RPRXRoyalty Pharma plc Class A Ordinary SharesUNAVAILABLE$61.31LATEST OFFICIAL CLOSE91.59DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+14.49% · +35.88% · +66.24%CALCULATED
Excess vs SPY+11.39% · +24.82% · +46.24%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +6.90% · +12.91% · +27.50%CALCULATED
52-week high / resistance-1.32% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.33% · $166.3MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for RPRX
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for RPRX
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
8CXWCoreCivic, Inc.UNAVAILABLE$34.01LATEST OFFICIAL CLOSE91.58DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+61.03% · +103.17% · +62.11%CALCULATED
Excess vs SPY+57.94% · +92.10% · +42.11%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +10.11% · +31.22% · +52.87%CALCULATED
52-week high / resistance-2.44% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.50% · $49.1MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for CXW
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for CXW
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
9PANWPalo Alto Networks, Inc. Common StockUNAVAILABLE$357.87LATEST OFFICIAL CLOSE91.49DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+41.50% · +140.67% · +94.04%CALCULATED
Excess vs SPY+38.40% · +129.60% · +74.04%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +6.56% · +31.00% · +58.35%CALCULATED
52-week high / resistance-10.28% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.30% · $2,007.4MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for PANW
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for PANW
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
10SYRESpyre Therapeutics, Inc. Common StockUNAVAILABLE$106.49LATEST OFFICIAL CLOSE91.33DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+43.29% · +146.45% · +551.31%CALCULATED
Excess vs SPY+40.19% · +135.38% · +531.32%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +9.83% · +28.63% · +82.12%CALCULATED
52-week high / resistance-3.34% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+5.27% · $87.3MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for SYRE
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for SYRE
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
11LLYEli Lilly & Co.UNAVAILABLE$1,255.40LATEST OFFICIAL CLOSE90.92DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+20.52% · +24.36% · +77.96%CALCULATED
Excess vs SPY+17.42% · +13.29% · +57.96%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +6.43% · +15.81% · +19.22%CALCULATED
52-week high / resistance-2.88% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.34% · $3,365.5MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for LLY
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for LLY
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
12OSCROscar Health, Inc.UNAVAILABLE$32.04LATEST OFFICIAL CLOSE90.90DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+44.72% · +142.18% · +109.82%CALCULATED
Excess vs SPY+41.62% · +131.11% · +89.83%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +6.87% · +29.74% · +62.49%CALCULATED
52-week high / resistance-4.30% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+5.62% · $179.9MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for OSCR
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for OSCR
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
13NEONeoGenomics, Inc.UNAVAILABLE$16.98LATEST OFFICIAL CLOSE90.84DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+86.39% · +71.69% · +178.36%CALCULATED
Excess vs SPY+83.29% · +60.62% · +158.36%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +17.73% · +45.28% · +50.24%CALCULATED
52-week high / resistance-0.56% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.25% · $37.5MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for NEO
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for NEO
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
14CHEFThe Chef's Warehouse IncUNAVAILABLE$110.61LATEST OFFICIAL CLOSE90.79DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+41.66% · +57.97% · +78.66%CALCULATED
Excess vs SPY+38.57% · +46.90% · +58.66%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +9.83% · +27.51% · +47.71%CALCULATED
52-week high / resistance-5.73% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.73% · $79.8MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for CHEF
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for CHEF
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
15GEOThe GEO Group, Inc.UNAVAILABLE$32.71LATEST OFFICIAL CLOSE90.76DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+41.54% · +146.68% · +49.63%CALCULATED
Excess vs SPY+38.44% · +135.62% · +29.64%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +8.00% · +27.96% · +57.71%CALCULATED
52-week high / resistance-0.64% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.80% · $56.1MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for GEO
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for GEO
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
16NHCNational Healthcare Corp.UNAVAILABLE$233.40LATEST OFFICIAL CLOSE90.70DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+19.08% · +47.89% · +112.41%CALCULATED
Excess vs SPY+15.98% · +36.82% · +92.42%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +8.05% · +18.24% · +36.08%CALCULATED
52-week high / resistance-2.46% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.59% · $25.3MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for NHC
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for NHC
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
17NTAPNetApp, IncUNAVAILABLE$192.27LATEST OFFICIAL CLOSE90.68DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+55.13% · +87.62% · +77.34%CALCULATED
Excess vs SPY+52.03% · +76.55% · +57.34%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +11.08% · +29.79% · +51.55%CALCULATED
52-week high / resistance-8.03% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.77% · $474.2MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for NTAP
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for NTAP
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
18RVMDRevolution Medicines, Inc. Common StockUNAVAILABLE$209.46LATEST OFFICIAL CLOSE90.29DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+36.25% · +105.70% · +479.26%CALCULATED
Excess vs SPY+33.16% · +94.63% · +459.26%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +12.01% · +28.36% · +65.37%CALCULATED
52-week high / resistance-4.94% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.50% · $337.0MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for RVMD
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for RVMD
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
19VIRTVirtu Financial, Inc. Class AUNAVAILABLE$67.93LATEST OFFICIAL CLOSE90.18DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+28.78% · +70.59% · +64.04%CALCULATED
Excess vs SPY+25.68% · +59.53% · +44.04%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +13.48% · +23.11% · +47.16%CALCULATED
52-week high / resistance-1.09% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.77% · $89.7MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for VIRT
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for VIRT
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
20ECPGEncore Capital Group, Inc.UNAVAILABLE$101.21LATEST OFFICIAL CLOSE90.14DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+24.08% · +73.28% · +144.65%CALCULATED
Excess vs SPY+20.98% · +62.21% · +124.65%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +10.05% · +17.65% · +41.11%CALCULATED
52-week high / resistance-3.59% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.92% · $36.2MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for ECPG
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for ECPG
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
21IMVTImmunovant, Inc. Common StockUNAVAILABLE$44.37LATEST OFFICIAL CLOSE89.98DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+30.00% · +66.80% · +199.39%CALCULATED
Excess vs SPY+26.91% · +55.74% · +179.39%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +12.98% · +30.28% · +49.57%CALCULATED
52-week high / resistance-2.31% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.42% · $45.5MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for IMVT
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for IMVT
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
22MATXMatsons, Inc.UNAVAILABLE$222.80LATEST OFFICIAL CLOSE89.97DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+21.92% · +32.82% · +119.14%CALCULATED
Excess vs SPY+18.82% · +21.75% · +99.14%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +7.86% · +15.76% · +34.44%CALCULATED
52-week high / resistance-3.44% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.09% · $58.1MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for MATX
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for MATX
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
23MRXMarex Group Limited Ordinary SharesUNAVAILABLE$72.99LATEST OFFICIAL CLOSE89.75DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+34.05% · +74.08% · +104.34%CALCULATED
Excess vs SPY+30.95% · +63.01% · +84.34%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +12.06% · +23.86% · +50.48%CALCULATED
52-week high / resistance-3.20% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.74% · $44.9MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for MRX
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for MRX
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
24SNSharkNinja, Inc.UNAVAILABLE$180.76LATEST OFFICIAL CLOSE89.74DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+61.09% · +38.36% · +51.15%CALCULATED
Excess vs SPY+57.99% · +27.30% · +31.15%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +14.68% · +32.92% · +46.36%CALCULATED
52-week high / resistance-5.47% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.33% · $314.4MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for SN
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for SN
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
25FLYWFlywire Corporation Voting Common StockUNAVAILABLE$19.54LATEST OFFICIAL CLOSE89.67DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+20.92% · +74.00% · +60.16%CALCULATED
Excess vs SPY+17.82% · +62.93% · +40.17%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +12.99% · +23.42% · +34.86%CALCULATED
52-week high / resistance-0.26% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.77% · $37.4MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for FLYW
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for FLYW
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
26BFHBread Financial Holdings, Inc.UNAVAILABLE$105.91LATEST OFFICIAL CLOSE89.54DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+23.47% · +39.85% · +77.58%CALCULATED
Excess vs SPY+20.37% · +28.79% · +57.58%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.06% · +11.13% · +26.61%CALCULATED
52-week high / resistance-7.53% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.29% · $54.2MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for BFH
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for BFH
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
27TVTXTravere Therapeutics, Inc. Common StockUNAVAILABLE$65.71LATEST OFFICIAL CLOSE89.45DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+46.87% · +116.22% · +265.66%CALCULATED
Excess vs SPY+43.77% · +105.16% · +245.67%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +13.50% · +32.63% · +60.97%CALCULATED
52-week high / resistance-1.01% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.90% · $104.9MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for TVTX
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for TVTX
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
28AAMIAcadian Asset Management Inc.UNAVAILABLE$92.30LATEST OFFICIAL CLOSE89.29DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+27.19% · +73.40% · +97.31%CALCULATED
Excess vs SPY+24.09% · +62.33% · +77.31%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +11.76% · +22.67% · +47.60%CALCULATED
52-week high / resistance-1.62% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.08% · $35.6MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for AAMI
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for AAMI
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
29RDVTRed Violet, Inc. Common StockUNAVAILABLE$71.17LATEST OFFICIAL CLOSE89.19DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+46.56% · +67.03% · +60.40%CALCULATED
Excess vs SPY+43.46% · +55.96% · +40.40%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +10.13% · +30.38% · +37.91%CALCULATED
52-week high / resistance-4.08% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.60% · $20.4MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for RDVT
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for RDVT
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
30DYNDyne Therapeutics, Inc. Common StockUNAVAILABLE$26.10LATEST OFFICIAL CLOSE89.18DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+50.26% · +75.40% · +118.05%CALCULATED
Excess vs SPY+47.16% · +64.34% · +98.05%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +10.85% · +24.90% · +33.08%CALCULATED
52-week high / resistance-4.41% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.33% · $51.3MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for DYN
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for DYN
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED

Top 15 ETFs in established strong uptrends

Unleveraged ETFs with established structure.

59 qualified · 15 shown
1XBIState Street SPDR S&P Biotech ETFUNAVAILABLE$165.73LATEST OFFICIAL CLOSE93.39DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+24.82% · +32.82% · +85.75%CALCULATED
Excess vs SPY+21.72% · +21.75% · +65.76%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +8.11% · +15.98% · +24.91%CALCULATED
52-week high / resistance-2.33% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.71% · $1,315.3MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for XBI
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for XBI
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
2VLUEiShares MSCI USA Value Factor ETFUNAVAILABLE$202.52LATEST OFFICIAL CLOSE83.59DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+9.52% · +32.87% · +73.03%CALCULATED
Excess vs SPY+6.42% · +21.80% · +53.04%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +2.93% · +9.53% · +24.14%CALCULATED
52-week high / resistance-1.96% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.55% · $118.5MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for VLUE
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for VLUE
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
3SVIX-1x Short VIX Futures ETFUNAVAILABLE$26.99LATEST OFFICIAL CLOSE82.72DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+30.14% · +25.07% · +44.33%CALCULATED
Excess vs SPY+27.04% · +14.00% · +24.33%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +11.61% · +23.72% · +26.42%CALCULATED
52-week high / resistance-0.50% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.61% · $48.8MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for SVIX
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for SVIX
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
4CIBRFirst Trust Exchange-Traded Fund II First Trust NASDAQ Cybersecurity ETFUNAVAILABLE$94.85LATEST OFFICIAL CLOSE81.91DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+15.46% · +48.44% · +31.92%CALCULATED
Excess vs SPY+12.36% · +37.37% · +11.92%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +3.53% · +14.39% · +24.21%CALCULATED
52-week high / resistance-7.33% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.65% · $147.8MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for CIBR
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for CIBR
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
5EWTiShares MSCI Taiwan ETFUNAVAILABLE$104.30LATEST OFFICIAL CLOSE81.90DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+10.41% · +40.23% · +77.44%CALCULATED
Excess vs SPY+7.31% · +29.16% · +57.44%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.47% · +8.24% · +27.15%CALCULATED
52-week high / resistance-7.52% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.41% · $469.9MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for EWT
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for EWT
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
6IHEiShares U.S. Pharmaceuticals ETFUNAVAILABLE$106.79LATEST OFFICIAL CLOSE81.72DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+18.08% · +18.85% · +52.14%CALCULATED
Excess vs SPY+14.98% · +7.79% · +32.15%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +6.42% · +12.96% · +18.53%CALCULATED
52-week high / resistance-1.72% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.82% · $25.1MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for IHE
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for IHE
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
7HACKAmplify Cybersecurity ETFUNAVAILABLE$111.62LATEST OFFICIAL CLOSE81.68DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+20.41% · +50.49% · +35.28%CALCULATED
Excess vs SPY+17.31% · +39.43% · +15.28%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +3.82% · +15.65% · +26.76%CALCULATED
52-week high / resistance-8.49% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.93% · $28.9MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for HACK
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for HACK
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
8RSPTInvesco S&P 500 Equal Weight Technology ETFUNAVAILABLE$64.02LATEST OFFICIAL CLOSE78.50DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+7.90% · +36.13% · +56.41%CALCULATED
Excess vs SPY+4.81% · +25.06% · +36.42%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +2.43% · +8.38% · +21.69%CALCULATED
52-week high / resistance-5.14% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.10% · $33.0MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for RSPT
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for RSPT
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
9BUGGlobal X Cybersecurity ETFUNAVAILABLE$40.65LATEST OFFICIAL CLOSE76.51DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+21.45% · +58.98% · +21.60%CALCULATED
Excess vs SPY+18.36% · +47.91% · +1.60%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +4.68% · +18.62% · +27.98%CALCULATED
52-week high / resistance-8.75% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.28% · $43.0MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for BUG
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for BUG
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
10FLTWFranklin FTSE Taiwan ETFUNAVAILABLE$100.04LATEST OFFICIAL CLOSE75.88DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+9.20% · +39.31% · +85.26%CALCULATED
Excess vs SPY+6.11% · +28.25% · +65.26%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +0.66% · +7.24% · +26.55%CALCULATED
52-week high / resistance-9.32% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.41% · $55.4MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for FLTW
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for FLTW
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
11FESMFidelity Enhanced Small Cap Core ETFUNAVAILABLE$47.94LATEST OFFICIAL CLOSE75.31DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+7.92% · +18.81% · +41.29%CALCULATED
Excess vs SPY+4.83% · +7.74% · +21.29%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.03% · +5.93% · +14.29%CALCULATED
52-week high / resistance-2.02% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.23% · $45.3MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for FESM
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for FESM
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
12IHFiShares U.S. Healthcare Providers ETFUNAVAILABLE$56.96LATEST OFFICIAL CLOSE74.63DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+13.47% · +23.72% · +23.08%CALCULATED
Excess vs SPY+10.37% · +12.65% · +3.08%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.68% · +9.31% · +15.16%CALCULATED
52-week high / resistance-2.30% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.67% · $31.0MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for IHF
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for IHF
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
13ARTYiShares Future AI & Tech ETFUNAVAILABLE$74.17LATEST OFFICIAL CLOSE74.02DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+8.90% · +44.72% · +79.41%CALCULATED
Excess vs SPY+5.80% · +33.66% · +59.42%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +3.23% · +9.55% · +26.81%CALCULATED
52-week high / resistance-9.38% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.26% · $35.4MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for ARTY
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for ARTY
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
14IWMiShares Russell 2000 ETFUNAVAILABLE$299.96LATEST OFFICIAL CLOSE73.14DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+6.18% · +13.36% · +33.07%CALCULATED
Excess vs SPY+3.09% · +2.29% · +13.07%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.11% · +4.66% · +11.13%CALCULATED
52-week high / resistance-1.71% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.21% · $5,718.3MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for IWM
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for IWM
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
15IWDiShares Russell 1000 Value ETFUNAVAILABLE$257.29LATEST OFFICIAL CLOSE72.67DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+9.63% · +14.21% · +29.19%CALCULATED
Excess vs SPY+6.53% · +3.15% · +9.20%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +3.25% · +7.36% · +13.27%CALCULATED
52-week high / resistance-1.11% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+0.81% · $383.4MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • OVEREXTENDED
  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for IWD
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for IWD
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED

Strong uptrends pulling back toward support

Existing strong structure near SMA50; descriptive only.

98 qualified · 30 shown
1BFHBread Financial Holdings, Inc.UNAVAILABLE$105.91LATEST OFFICIAL CLOSE89.54DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+23.47% · +39.85% · +77.58%CALCULATED
Excess vs SPY+20.37% · +28.79% · +57.58%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.06% · +11.13% · +26.61%CALCULATED
52-week high / resistance-7.53% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.29% · $54.2MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for BFH
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for BFH
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
2FTNTFortinet, Inc.UNAVAILABLE$153.51LATEST OFFICIAL CLOSE86.57DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+18.58% · +91.89% · +92.83%CALCULATED
Excess vs SPY+15.48% · +80.82% · +72.83%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -1.62% · +16.98% · +44.58%CALCULATED
52-week high / resistance-10.80% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.06% · $854.6MCALCULATED

Qualification reasons

  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for FTNT
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for FTNT
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
3FTREFortrea Holdings Inc. Common StockUNAVAILABLE$18.39LATEST OFFICIAL CLOSE84.76DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+39.95% · +67.18% · +137.90%CALCULATED
Excess vs SPY+36.86% · +56.12% · +117.91%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +2.82% · +20.60% · +29.11%CALCULATED
52-week high / resistance-14.03% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+5.81% · $32.1MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for FTRE
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for FTRE
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
4AMRXAmneal Pharmaceuticals, Inc. Class A Common StockUNAVAILABLE$17.91LATEST OFFICIAL CLOSE84.74DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+44.20% · +23.52% · +90.33%CALCULATED
Excess vs SPY+41.11% · +12.45% · +70.33%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +2.30% · +17.78% · +27.35%CALCULATED
52-week high / resistance-7.01% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.58% · $33.4MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for AMRX
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for AMRX
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
5SPHRSphere Entertainment Co.UNAVAILABLE$158.36LATEST OFFICIAL CLOSE84.39DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+21.60% · +38.62% · +295.80%CALCULATED
Excess vs SPY+18.50% · +27.55% · +275.80%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +2.79% · +10.00% · +31.91%CALCULATED
52-week high / resistance-12.81% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+5.29% · $134.8MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for SPHR
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for SPHR
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
6TRVITrevi Therapeutics, Inc. Common StockUNAVAILABLE$17.96LATEST OFFICIAL CLOSE83.63DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+26.84% · +68.80% · +142.05%CALCULATED
Excess vs SPY+23.74% · +57.73% · +122.05%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.23% · +13.43% · +30.81%CALCULATED
52-week high / resistance-11.18% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+5.03% · $28.6MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for TRVI
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for TRVI
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
7CRWDCrowdStrike Holdings, Inc. Class A Common StockUNAVAILABLE$191.95LATEST OFFICIAL CLOSE83.10DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+18.45% · +97.58% · +83.17%CALCULATED
Excess vs SPY+15.35% · +86.52% · +63.17%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.62% · +17.72% · +38.30%CALCULATED
52-week high / resistance-15.63% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.87% · $1,544.1MCALCULATED

Qualification reasons

  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for CRWD
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for CRWD
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
8VOYAVOYA FINANCIAL, INC.UNAVAILABLE$97.76LATEST OFFICIAL CLOSE82.53DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+18.61% · +30.84% · +30.36%CALCULATED
Excess vs SPY+15.52% · +19.77% · +10.37%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.11% · +11.47% · +22.12%CALCULATED
52-week high / resistance-5.86% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.26% · $97.2MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for VOYA
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for VOYA
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
9ETSYEtsy, Inc.UNAVAILABLE$81.03LATEST OFFICIAL CLOSE82.06DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+33.40% · +55.29% · +24.74%CALCULATED
Excess vs SPY+30.31% · +44.22% · +4.74%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.91% · +14.86% · +29.08%CALCULATED
52-week high / resistance-7.89% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.92% · $257.9MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for ETSY
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for ETSY
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
10WKCWorld Kinect CorporationUNAVAILABLE$35.95LATEST OFFICIAL CLOSE81.61DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+24.44% · +43.97% · +39.23%CALCULATED
Excess vs SPY+21.34% · +32.91% · +19.24%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.44% · +15.77% · +28.56%CALCULATED
52-week high / resistance-12.74% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.86% · $44.5MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for WKC
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for WKC
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
11ALNTAllient Inc. Common StockUNAVAILABLE$95.84LATEST OFFICIAL CLOSE80.73DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+52.51% · +40.18% · +122.16%CALCULATED
Excess vs SPY+49.42% · +29.11% · +102.16%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +0.52% · +14.75% · +34.25%CALCULATED
52-week high / resistance-19.24% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+6.56% · $29.5MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for ALNT
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for ALNT
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
12OKTAOkta, Inc. Class A Common StockUNAVAILABLE$135.14LATEST OFFICIAL CLOSE80.44DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+51.10% · +81.91% · +48.46%CALCULATED
Excess vs SPY+48.00% · +70.84% · +28.46%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -1.92% · +20.28% · +37.61%CALCULATED
52-week high / resistance-13.92% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+5.16% · $361.3MCALCULATED

Qualification reasons

  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for OKTA
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for OKTA
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
13PVLAPalvella Therapeutics, Inc. Common StockUNAVAILABLE$142.04LATEST OFFICIAL CLOSE80.22DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+22.53% · +65.82% · +181.60%CALCULATED
Excess vs SPY+19.44% · +54.75% · +161.60%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +0.41% · +8.46% · +23.24%CALCULATED
52-week high / resistance-11.98% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+6.28% · $25.6MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for PVLA
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for PVLA
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
14NTRSNorthern Trust CorpUNAVAILABLE$183.90LATEST OFFICIAL CLOSE79.99DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+10.05% · +27.04% · +43.81%CALCULATED
Excess vs SPY+6.95% · +15.97% · +23.81%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.35% · +7.16% · +18.19%CALCULATED
52-week high / resistance-6.07% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.19% · $195.9MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for NTRS
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for NTRS
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
15ROSTRoss Stores IncUNAVAILABLE$239.04LATEST OFFICIAL CLOSE79.87DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+10.06% · +18.66% · +63.33%CALCULATED
Excess vs SPY+6.96% · +7.59% · +43.34%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.95% · +4.25% · +14.35%CALCULATED
52-week high / resistance-6.99% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.65% · $645.6MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for ROST
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for ROST
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
16BACBank of America CorporationUNAVAILABLE$61.69LATEST OFFICIAL CLOSE78.84DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+19.81% · +16.26% · +27.59%CALCULATED
Excess vs SPY+16.71% · +5.20% · +7.59%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.93% · +9.54% · +13.37%CALCULATED
52-week high / resistance-5.42% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.77% · $1,746.5MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for BAC
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for BAC
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
17RSPTInvesco S&P 500 Equal Weight Technology ETFUNAVAILABLE$64.02LATEST OFFICIAL CLOSE78.50DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+7.90% · +36.13% · +56.41%CALCULATED
Excess vs SPY+4.81% · +25.06% · +36.42%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +2.43% · +8.38% · +21.69%CALCULATED
52-week high / resistance-5.14% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.10% · $33.0MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK NOT APPLICABLE
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for RSPT
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for RSPT
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
18AMGAffiliated Managers GroupUNAVAILABLE$356.21LATEST OFFICIAL CLOSE78.33DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+17.70% · +23.82% · +64.27%CALCULATED
Excess vs SPY+14.61% · +12.75% · +44.27%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.82% · +8.16% · +15.21%CALCULATED
52-week high / resistance-9.34% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.26% · $93.9MCALCULATED

Qualification reasons

  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for AMG
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for AMG
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
19NVECNVE CorpUNAVAILABLE$109.89LATEST OFFICIAL CLOSE78.32DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+25.50% · +66.73% · +75.24%CALCULATED
Excess vs SPY+22.41% · +55.66% · +55.24%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +2.68% · +13.26% · +34.54%CALCULATED
52-week high / resistance-18.60% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+6.98% · $21.7MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for NVEC
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for NVEC
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
20UBSUBS Group AGUNAVAILABLE$53.29LATEST OFFICIAL CLOSE78.18DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+12.02% · +25.18% · +34.10%CALCULATED
Excess vs SPY+8.93% · +14.12% · +14.10%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +2.61% · +10.72% · +18.05%CALCULATED
52-week high / resistance-3.37% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.55% · $89.0MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for UBS
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for UBS
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
21BNSBank of Nova ScotiaUNAVAILABLE$87.57LATEST OFFICIAL CLOSE78.11DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+10.25% · +13.30% · +54.42%CALCULATED
Excess vs SPY+7.15% · +2.23% · +34.42%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +0.14% · +6.68% · +13.63%CALCULATED
52-week high / resistance-4.86% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.72% · $159.9MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for BNS
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for BNS
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
22CNOCNO Financial Group, Inc.UNAVAILABLE$53.52LATEST OFFICIAL CLOSE77.37DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+12.96% · +23.83% · +38.29%CALCULATED
Excess vs SPY+9.86% · +12.77% · +18.30%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +0.87% · +9.08% · +18.00%CALCULATED
52-week high / resistance-7.07% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.91% · $37.5MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for CNO
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for CNO
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
23HUMHumana Inc.UNAVAILABLE$378.88LATEST OFFICIAL CLOSE76.55DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+24.76% · +99.59% · +30.65%CALCULATED
Excess vs SPY+21.67% · +88.52% · +10.65%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -1.14% · +17.88% · +39.06%CALCULATED
52-week high / resistance-11.66% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.69% · $532.7MCALCULATED

Qualification reasons

  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for HUM
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for HUM
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
24AIZAssurant, Inc.UNAVAILABLE$284.04LATEST OFFICIAL CLOSE76.41DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+11.08% · +26.63% · +31.87%CALCULATED
Excess vs SPY+7.99% · +15.56% · +11.87%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +2.96% · +10.53% · +17.02%CALCULATED
52-week high / resistance-6.55% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.30% · $118.4MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for AIZ
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for AIZ
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
25ATEXAnterix Inc. Common StockUNAVAILABLE$93.25LATEST OFFICIAL CLOSE76.33DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+55.42% · +159.60% · +339.24%CALCULATED
Excess vs SPY+52.32% · +148.54% · +319.24%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.84% · +27.87% · +86.23%CALCULATED
52-week high / resistance-17.48% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+7.66% · $32.5MCALCULATED

Qualification reasons

  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for ATEX
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for ATEX
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
26IEXIDEX CorporationUNAVAILABLE$234.39LATEST OFFICIAL CLOSE76.28DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+14.00% · +12.97% · +42.51%CALCULATED
Excess vs SPY+10.90% · +1.90% · +22.51%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +3.00% · +7.63% · +15.56%CALCULATED
52-week high / resistance-3.86% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+2.24% · $168.5MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for IEX
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for IEX
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
27WTTRSelect Water Solutions, Inc.UNAVAILABLE$19.72LATEST OFFICIAL CLOSE75.93DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+0.41% · +54.91% · +148.36%CALCULATED
Excess vs SPY-2.69% · +43.84% · +128.36%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +0.96% · +7.53% · +29.71%CALCULATED
52-week high / resistance-12.55% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.99% · $35.4MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for WTTR
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for WTTR
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
28WSFSWSFS Financial CorpUNAVAILABLE$79.88LATEST OFFICIAL CLOSE75.59DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+11.42% · +18.06% · +43.26%CALCULATED
Excess vs SPY+8.33% · +7.00% · +23.26%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +1.56% · +7.08% · +18.61%CALCULATED
52-week high / resistance-3.69% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+1.76% · $28.8MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for WSFS
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for WSFS
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
29PACSPACS Group, Inc.UNAVAILABLE$44.25LATEST OFFICIAL CLOSE75.43DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+17.16% · +14.40% · +271.22%CALCULATED
Excess vs SPY+14.06% · +3.33% · +251.23%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +2.11% · +12.48% · +22.21%CALCULATED
52-week high / resistance-10.59% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+4.93% · $40.8MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • LIQUIDITY NEAR $20M MINIMUM
  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for PACS
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for PACS
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
30URIUnited Rentals, Inc.UNAVAILABLE$1,098.51LATEST OFFICIAL CLOSE75.42DESCRIPTIVE TREND STRENGTH+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+17.84% · +20.83% · +21.80%CALCULATED
Excess vs SPY+14.75% · +9.77% · +1.81%CALCULATED
SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +0.03% · +9.36% · +19.63%CALCULATED
52-week high / resistance-6.84% · UNAVAILABLE (UNAVAILABLE)CALCULATED
ATR / average dollar volume+3.01% · $501.5MCALCULATED

Qualification reasons

  • close > SMA50 > SMA100 > SMA200
  • all MA slopes positive
  • 3-, 6-, and 12-month returns positive
  • 6- and 12-month excess returns versus SPY positive
  • within 20% of 52-week high
  • 63-session consistency at least 70%
  • trend age at least 20 sessions
  • trend drawdown no worse than -35%
  • ATR at most 12%
  • extension at most 4 ATR

Warnings

  • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
  • SECTOR CLASSIFICATION UNAVAILABLE
  • INDUSTRY STRENGTH UNAVAILABLE
One-year daily chart for URI
One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
Three-year weekly chart for URI
Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED

Healthy 5–15% pullbacks

Above a rising SMA200 with positive six-month strength.

195 qualified · 30 shown
1PANWPalo Alto Networks, Inc. Common StockUNAVAILABLE$357.87LATEST OFFICIAL CLOSE91.55DESCRIPTIVE SETUP QUALITY+
Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
3m / 6m / 12m return+41.50% · +140.67% · +94.04%CALCULATED
Excess vs SPY+38.40% · +129.60% · +74.04%CALCULATED
SMA20 / 50 / 100 / 200 distance-0.05% · +6.56% · +31.00% · +58.35%CALCULATED
52-week high / resistance-10.28% · $398.88 (-10.28%)CALCULATED
ATR / average dollar volume+4.30% · $2,007.4MCALCULATED

Qualification reasons

    Warnings

    • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
    • SECTOR CLASSIFICATION UNAVAILABLE
    One-year daily chart for PANW
    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
    Three-year weekly chart for PANW
    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
    2NTAPNetApp, IncUNAVAILABLE$192.27LATEST OFFICIAL CLOSE89.79DESCRIPTIVE SETUP QUALITY+
    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
    3m / 6m / 12m return+55.13% · +87.62% · +77.34%CALCULATED
    Excess vs SPY+52.03% · +76.55% · +57.34%CALCULATED
    SMA20 / 50 / 100 / 200 distance+0.91% · +11.08% · +29.79% · +51.55%CALCULATED
    52-week high / resistance-8.03% · $209.06 (-8.03%)CALCULATED
    ATR / average dollar volume+3.77% · $474.2MCALCULATED

    Qualification reasons

      Warnings

      • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
      • SECTOR CLASSIFICATION UNAVAILABLE
      One-year daily chart for NTAP
      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
      Three-year weekly chart for NTAP
      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
      3EWTXEdgewise Therapeutics, Inc. Common StockUNAVAILABLE$44.18LATEST OFFICIAL CLOSE88.66DESCRIPTIVE SETUP QUALITY+
      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
      3m / 6m / 12m return+35.15% · +50.73% · +219.22%CALCULATED
      Excess vs SPY+32.05% · +39.67% · +199.22%CALCULATED
      SMA20 / 50 / 100 / 200 distance+2.85% · +7.78% · +18.55% · +38.92%CALCULATED
      52-week high / resistance-8.72% · $48.40 (-8.72%)CALCULATED
      ATR / average dollar volume+5.35% · $56.2MCALCULATED

      Qualification reasons

        Warnings

        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
        • SECTOR CLASSIFICATION UNAVAILABLE
        One-year daily chart for EWTX
        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
        Three-year weekly chart for EWTX
        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
        4DFTXDefinium Therapeutics, Inc. Common SharesUNAVAILABLE$44.91LATEST OFFICIAL CLOSE87.51DESCRIPTIVE SETUP QUALITY+
        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
        3m / 6m / 12m return+98.28% · +162.17% · +354.10%CALCULATED
        Excess vs SPY+95.18% · +151.11% · +334.10%CALCULATED
        SMA20 / 50 / 100 / 200 distance+2.24% · +7.90% · +40.87% · +92.96%CALCULATED
        52-week high / resistance-9.64% · $49.70 (-9.64%)CALCULATED
        ATR / average dollar volume+6.15% · $99.3MCALCULATED

        Qualification reasons

          Warnings

          • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
          • SECTOR CLASSIFICATION UNAVAILABLE
          One-year daily chart for DFTX
          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
          Three-year weekly chart for DFTX
          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
          5ENVAEnova International, Inc.UNAVAILABLE$242.93LATEST OFFICIAL CLOSE87.46DESCRIPTIVE SETUP QUALITY+
          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
          3m / 6m / 12m return+50.97% · +67.16% · +125.54%CALCULATED
          Excess vs SPY+47.88% · +56.09% · +105.54%CALCULATED
          SMA20 / 50 / 100 / 200 distance-4.72% · +3.17% · +22.36% · +41.19%CALCULATED
          52-week high / resistance-9.17% · $267.45 (-9.17%)CALCULATED
          ATR / average dollar volume+3.67% · $80.3MCALCULATED

          Qualification reasons

            Warnings

            • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
            • SECTOR CLASSIFICATION UNAVAILABLE
            One-year daily chart for ENVA
            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
            Three-year weekly chart for ENVA
            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
            6ANETArista NetworksUNAVAILABLE$188.65LATEST OFFICIAL CLOSE87.35DESCRIPTIVE SETUP QUALITY+
            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
            3m / 6m / 12m return+26.96% · +42.07% · +43.49%CALCULATED
            Excess vs SPY+23.86% · +31.00% · +23.49%CALCULATED
            SMA20 / 50 / 100 / 200 distance+0.36% · +6.37% · +13.76% · +26.56%CALCULATED
            52-week high / resistance-12.21% · $214.89 (-12.21%)CALCULATED
            ATR / average dollar volume+5.06% · $1,538.1MCALCULATED

            Qualification reasons

              Warnings

              • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
              • SECTOR CLASSIFICATION UNAVAILABLE
              One-year daily chart for ANET
              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
              Three-year weekly chart for ANET
              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
              7DCODucommun IncorporatedUNAVAILABLE$191.65LATEST OFFICIAL CLOSE85.86DESCRIPTIVE SETUP QUALITY+
              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
              3m / 6m / 12m return+34.10% · +51.41% · +118.28%CALCULATED
              Excess vs SPY+31.00% · +40.34% · +98.28%CALCULATED
              SMA20 / 50 / 100 / 200 distance-0.39% · +6.32% · +18.75% · +41.96%CALCULATED
              52-week high / resistance-8.91% · $210.39 (-8.91%)CALCULATED
              ATR / average dollar volume+4.06% · $45.5MCALCULATED

              Qualification reasons

                Warnings

                • LIQUIDITY NEAR $20M MINIMUM
                • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                • SECTOR CLASSIFICATION UNAVAILABLE
                One-year daily chart for DCO
                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                Three-year weekly chart for DCO
                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                8NETCloudflare, Inc. Class A common stock, par value $0.001 per shareUNAVAILABLE$293.14LATEST OFFICIAL CLOSE85.75DESCRIPTIVE SETUP QUALITY+
                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                3m / 6m / 12m return+37.85% · +65.48% · +51.73%CALCULATED
                Excess vs SPY+34.75% · +54.42% · +31.73%CALCULATED
                SMA20 / 50 / 100 / 200 distance-0.16% · +9.37% · +21.24% · +33.73%CALCULATED
                52-week high / resistance-11.76% · $332.22 (-11.76%)CALCULATED
                ATR / average dollar volume+5.62% · $1,220.1MCALCULATED

                Qualification reasons

                  Warnings

                  • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                  • SECTOR CLASSIFICATION UNAVAILABLE
                  One-year daily chart for NET
                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                  Three-year weekly chart for NET
                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                  9TWLOTwilio Inc.UNAVAILABLE$225.30LATEST OFFICIAL CLOSE85.48DESCRIPTIVE SETUP QUALITY+
                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                  3m / 6m / 12m return+22.91% · +99.13% · +121.01%CALCULATED
                  Excess vs SPY+19.82% · +88.07% · +101.01%CALCULATED
                  SMA20 / 50 / 100 / 200 distance+3.55% · +8.47% · +18.71% · +42.57%CALCULATED
                  52-week high / resistance-12.79% · $258.35 (-12.79%)CALCULATED
                  ATR / average dollar volume+5.58% · $581.7MCALCULATED

                  Qualification reasons

                    Warnings

                    • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                    • SECTOR CLASSIFICATION UNAVAILABLE
                    One-year daily chart for TWLO
                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                    Three-year weekly chart for TWLO
                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                    10NUTXNutex Health Inc. Common StockUNAVAILABLE$185.84LATEST OFFICIAL CLOSE85.25DESCRIPTIVE SETUP QUALITY+
                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                    3m / 6m / 12m return+56.33% · +83.85% · +100.37%CALCULATED
                    Excess vs SPY+53.23% · +72.79% · +80.37%CALCULATED
                    SMA20 / 50 / 100 / 200 distance+10.35% · +11.83% · +30.13% · +35.27%CALCULATED
                    52-week high / resistance-8.90% · $204.00 (-8.90%)CALCULATED
                    ATR / average dollar volume+6.23% · $27.1MCALCULATED

                    Qualification reasons

                      Warnings

                      • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                      • LIQUIDITY NEAR $20M MINIMUM
                      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                      • SECTOR CLASSIFICATION UNAVAILABLE
                      One-year daily chart for NUTX
                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                      Three-year weekly chart for NUTX
                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                      11DNLIDenali Therapeutics Inc. Common StockUNAVAILABLE$24.92LATEST OFFICIAL CLOSE85.19DESCRIPTIVE SETUP QUALITY+
                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                      3m / 6m / 12m return+29.12% · +23.43% · +71.74%CALCULATED
                      Excess vs SPY+26.02% · +12.36% · +51.75%CALCULATED
                      SMA20 / 50 / 100 / 200 distance+2.02% · +2.45% · +13.26% · +21.77%CALCULATED
                      52-week high / resistance-8.72% · $27.30 (-8.72%)CALCULATED
                      ATR / average dollar volume+3.91% · $33.2MCALCULATED

                      Qualification reasons

                        Warnings

                        • LIQUIDITY NEAR $20M MINIMUM
                        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                        • SECTOR CLASSIFICATION UNAVAILABLE
                        One-year daily chart for DNLI
                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                        Three-year weekly chart for DNLI
                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                        12BFHBread Financial Holdings, Inc.UNAVAILABLE$105.91LATEST OFFICIAL CLOSE84.90DESCRIPTIVE SETUP QUALITY+
                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                        3m / 6m / 12m return+23.47% · +39.85% · +77.58%CALCULATED
                        Excess vs SPY+20.37% · +28.79% · +57.58%CALCULATED
                        SMA20 / 50 / 100 / 200 distance-3.07% · +1.06% · +11.13% · +26.61%CALCULATED
                        52-week high / resistance-7.53% · $114.12 (-7.19%)CALCULATED
                        ATR / average dollar volume+3.29% · $54.2MCALCULATED

                        Qualification reasons

                          Warnings

                          • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                          • SECTOR CLASSIFICATION UNAVAILABLE
                          One-year daily chart for BFH
                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                          Three-year weekly chart for BFH
                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                          13FROGJFrog Ltd. Ordinary SharesUNAVAILABLE$92.13LATEST OFFICIAL CLOSE84.75DESCRIPTIVE SETUP QUALITY+
                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                          3m / 6m / 12m return+28.96% · +144.05% · +106.34%CALCULATED
                          Excess vs SPY+25.86% · +132.99% · +86.34%CALCULATED
                          SMA20 / 50 / 100 / 200 distance+6.77% · +6.79% · +25.75% · +44.34%CALCULATED
                          52-week high / resistance-7.15% · $99.22 (-7.15%)CALCULATED
                          ATR / average dollar volume+5.85% · $198.2MCALCULATED

                          Qualification reasons

                            Warnings

                            • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                            • SECTOR CLASSIFICATION UNAVAILABLE
                            One-year daily chart for FROG
                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                            Three-year weekly chart for FROG
                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                            14MSGEMadison Square Garden Entertainment Corp.UNAVAILABLE$79.89LATEST OFFICIAL CLOSE84.71DESCRIPTIVE SETUP QUALITY+
                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                            3m / 6m / 12m return+15.17% · +25.40% · +112.70%CALCULATED
                            Excess vs SPY+12.07% · +14.33% · +92.70%CALCULATED
                            SMA20 / 50 / 100 / 200 distance+0.04% · +2.99% · +11.38% · +25.51%CALCULATED
                            52-week high / resistance-11.64% · $90.41 (-11.64%)CALCULATED
                            ATR / average dollar volume+3.77% · $28.4MCALCULATED

                            Qualification reasons

                              Warnings

                              • LIQUIDITY NEAR $20M MINIMUM
                              • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                              • SECTOR CLASSIFICATION UNAVAILABLE
                              One-year daily chart for MSGE
                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                              Three-year weekly chart for MSGE
                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                              15SPHRSphere Entertainment Co.UNAVAILABLE$158.36LATEST OFFICIAL CLOSE84.55DESCRIPTIVE SETUP QUALITY+
                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                              3m / 6m / 12m return+21.60% · +38.62% · +295.80%CALCULATED
                              Excess vs SPY+18.50% · +27.55% · +275.80%CALCULATED
                              SMA20 / 50 / 100 / 200 distance+0.62% · +2.79% · +10.00% · +31.91%CALCULATED
                              52-week high / resistance-12.81% · $181.63 (-12.81%)CALCULATED
                              ATR / average dollar volume+5.29% · $134.8MCALCULATED

                              Qualification reasons

                                Warnings

                                • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                • SECTOR CLASSIFICATION UNAVAILABLE
                                One-year daily chart for SPHR
                                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                Three-year weekly chart for SPHR
                                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                16AMNAMN Healthcare ServicesUNAVAILABLE$34.46LATEST OFFICIAL CLOSE84.52DESCRIPTIVE SETUP QUALITY+
                                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                3m / 6m / 12m return+34.35% · +78.36% · +69.75%CALCULATED
                                Excess vs SPY+31.25% · +67.30% · +49.76%CALCULATED
                                SMA20 / 50 / 100 / 200 distance+1.08% · +3.68% · +20.13% · +47.47%CALCULATED
                                52-week high / resistance-7.42% · $37.22 (-7.42%)CALCULATED
                                ATR / average dollar volume+5.15% · $25.5MCALCULATED

                                Qualification reasons

                                  Warnings

                                  • LIQUIDITY NEAR $20M MINIMUM
                                  • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                  • SECTOR CLASSIFICATION UNAVAILABLE
                                  One-year daily chart for AMN
                                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                  Three-year weekly chart for AMN
                                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                  17MSGSMadison Square Garden Sports Corp.UNAVAILABLE$406.16LATEST OFFICIAL CLOSE84.36DESCRIPTIVE SETUP QUALITY+
                                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                  3m / 6m / 12m return+15.28% · +24.87% · +107.72%CALCULATED
                                  Excess vs SPY+12.19% · +13.81% · +87.72%CALCULATED
                                  SMA20 / 50 / 100 / 200 distance+1.72% · +3.65% · +10.01% · +26.95%CALCULATED
                                  52-week high / resistance-7.47% · $411.73 (-1.35%)CALCULATED
                                  ATR / average dollar volume+3.03% · $86.4MCALCULATED

                                  Qualification reasons

                                    Warnings

                                    • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                    • SECTOR CLASSIFICATION UNAVAILABLE
                                    One-year daily chart for MSGS
                                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                    Three-year weekly chart for MSGS
                                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                    18FTDRFrontdoor, Inc. Common StockUNAVAILABLE$82.59LATEST OFFICIAL CLOSE84.16DESCRIPTIVE SETUP QUALITY+
                                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                    3m / 6m / 12m return+34.31% · +46.70% · +40.32%CALCULATED
                                    Excess vs SPY+31.22% · +35.63% · +20.32%CALCULATED
                                    SMA20 / 50 / 100 / 200 distance+2.25% · +7.84% · +19.49% · +30.47%CALCULATED
                                    52-week high / resistance-11.60% · $93.43 (-11.60%)CALCULATED
                                    ATR / average dollar volume+3.69% · $44.9MCALCULATED

                                    Qualification reasons

                                      Warnings

                                      • LIQUIDITY NEAR $20M MINIMUM
                                      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                      • SECTOR CLASSIFICATION UNAVAILABLE
                                      One-year daily chart for FTDR
                                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                      Three-year weekly chart for FTDR
                                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                      19LINDLindblad Expeditions Holdings Inc. Common StockUNAVAILABLE$31.09LATEST OFFICIAL CLOSE84.02DESCRIPTIVE SETUP QUALITY+
                                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                      3m / 6m / 12m return+56.39% · +49.11% · +125.13%CALCULATED
                                      Excess vs SPY+53.29% · +38.05% · +105.13%CALCULATED
                                      SMA20 / 50 / 100 / 200 distance-3.42% · +8.31% · +28.20% · +55.25%CALCULATED
                                      52-week high / resistance-11.17% · $35.00 (-11.17%)CALCULATED
                                      ATR / average dollar volume+4.21% · $26.4MCALCULATED

                                      Qualification reasons

                                        Warnings

                                        • LIQUIDITY NEAR $20M MINIMUM
                                        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                        • SECTOR CLASSIFICATION UNAVAILABLE
                                        One-year daily chart for LIND
                                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                        Three-year weekly chart for LIND
                                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                        20RLAYRelay Therapeutics, Inc. Common StockUNAVAILABLE$19.44LATEST OFFICIAL CLOSE84.01DESCRIPTIVE SETUP QUALITY+
                                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                        3m / 6m / 12m return+42.31% · +123.45% · +471.76%CALCULATED
                                        Excess vs SPY+39.22% · +112.38% · +451.77%CALCULATED
                                        SMA20 / 50 / 100 / 200 distance-0.83% · +3.68% · +19.31% · +57.72%CALCULATED
                                        52-week high / resistance-8.60% · $20.79 (-6.49%)CALCULATED
                                        ATR / average dollar volume+5.14% · $42.4MCALCULATED

                                        Qualification reasons

                                          Warnings

                                          • LIQUIDITY NEAR $20M MINIMUM
                                          • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                          • SECTOR CLASSIFICATION UNAVAILABLE
                                          One-year daily chart for RLAY
                                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                          Three-year weekly chart for RLAY
                                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                          21BJRIBJ's Restaurants, Inc.UNAVAILABLE$66.76LATEST OFFICIAL CLOSE83.79DESCRIPTIVE SETUP QUALITY+
                                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                          3m / 6m / 12m return+50.36% · +62.04% · +90.58%CALCULATED
                                          Excess vs SPY+47.26% · +50.97% · +70.58%CALCULATED
                                          SMA20 / 50 / 100 / 200 distance-1.87% · +6.11% · +28.89% · +46.68%CALCULATED
                                          52-week high / resistance-10.51% · $74.60 (-10.51%)CALCULATED
                                          ATR / average dollar volume+3.99% · $35.5MCALCULATED

                                          Qualification reasons

                                            Warnings

                                            • LIQUIDITY NEAR $20M MINIMUM
                                            • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                            • SECTOR CLASSIFICATION UNAVAILABLE
                                            One-year daily chart for BJRI
                                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                            Three-year weekly chart for BJRI
                                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                            22CHEFThe Chef's Warehouse IncUNAVAILABLE$110.61LATEST OFFICIAL CLOSE83.78DESCRIPTIVE SETUP QUALITY+
                                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                            3m / 6m / 12m return+41.66% · +57.97% · +78.66%CALCULATED
                                            Excess vs SPY+38.57% · +46.90% · +58.66%CALCULATED
                                            SMA20 / 50 / 100 / 200 distance+1.74% · +9.83% · +27.51% · +47.71%CALCULATED
                                            52-week high / resistance-5.73% · $117.33 (-5.73%)CALCULATED
                                            ATR / average dollar volume+3.73% · $79.8MCALCULATED

                                            Qualification reasons

                                              Warnings

                                              • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                              One-year daily chart for CHEF
                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                              Three-year weekly chart for CHEF
                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                              23KYMRKymera Therapeutics, Inc. Common StockUNAVAILABLE$119.80LATEST OFFICIAL CLOSE83.53DESCRIPTIVE SETUP QUALITY+
                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                              3m / 6m / 12m return+48.62% · +37.07% · +182.88%CALCULATED
                                              Excess vs SPY+45.52% · +26.01% · +162.88%CALCULATED
                                              SMA20 / 50 / 100 / 200 distance+7.38% · +10.18% · +25.08% · +39.02%CALCULATED
                                              52-week high / resistance-7.88% · $130.05 (-7.88%)CALCULATED
                                              ATR / average dollar volume+4.25% · $74.9MCALCULATED

                                              Qualification reasons

                                                Warnings

                                                • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                • SECTOR CLASSIFICATION UNAVAILABLE
                                                One-year daily chart for KYMR
                                                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                Three-year weekly chart for KYMR
                                                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                24TRVITrevi Therapeutics, Inc. Common StockUNAVAILABLE$17.96LATEST OFFICIAL CLOSE83.51DESCRIPTIVE SETUP QUALITY+
                                                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                3m / 6m / 12m return+26.84% · +68.80% · +142.05%CALCULATED
                                                Excess vs SPY+23.74% · +57.73% · +122.05%CALCULATED
                                                SMA20 / 50 / 100 / 200 distance-1.83% · +1.23% · +13.43% · +30.81%CALCULATED
                                                52-week high / resistance-11.18% · $20.22 (-11.18%)CALCULATED
                                                ATR / average dollar volume+5.03% · $28.6MCALCULATED

                                                Qualification reasons

                                                  Warnings

                                                  • LIQUIDITY NEAR $20M MINIMUM
                                                  • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                  • SECTOR CLASSIFICATION UNAVAILABLE
                                                  One-year daily chart for TRVI
                                                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                  Three-year weekly chart for TRVI
                                                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                  25DELLDell Technologies Inc.UNAVAILABLE$442.08LATEST OFFICIAL CLOSE83.28DESCRIPTIVE SETUP QUALITY+
                                                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                  3m / 6m / 12m return+74.87% · +261.56% · +244.08%CALCULATED
                                                  Excess vs SPY+71.78% · +250.49% · +224.09%CALCULATED
                                                  SMA20 / 50 / 100 / 200 distance-0.44% · +3.29% · +29.52% · +86.47%CALCULATED
                                                  52-week high / resistance-13.99% · $514.00 (-13.99%)CALCULATED
                                                  ATR / average dollar volume+6.88% · $2,558.0MCALCULATED

                                                  Qualification reasons

                                                    Warnings

                                                    • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                    • SECTOR CLASSIFICATION UNAVAILABLE
                                                    One-year daily chart for DELL
                                                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                    Three-year weekly chart for DELL
                                                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                    26CLDXCelldex Therapeutics, IncUNAVAILABLE$40.38LATEST OFFICIAL CLOSE82.75DESCRIPTIVE SETUP QUALITY+
                                                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                    3m / 6m / 12m return+32.05% · +75.41% · +93.30%CALCULATED
                                                    Excess vs SPY+28.95% · +64.35% · +73.30%CALCULATED
                                                    SMA20 / 50 / 100 / 200 distance-0.15% · +7.60% · +16.18% · +31.25%CALCULATED
                                                    52-week high / resistance-10.54% · $45.14 (-10.54%)CALCULATED
                                                    ATR / average dollar volume+4.26% · $39.0MCALCULATED

                                                    Qualification reasons

                                                      Warnings

                                                      • LIQUIDITY NEAR $20M MINIMUM
                                                      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                      • SECTOR CLASSIFICATION UNAVAILABLE
                                                      One-year daily chart for CLDX
                                                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                      Three-year weekly chart for CLDX
                                                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                      27ARWRArrowhead Research CorporationUNAVAILABLE$87.11LATEST OFFICIAL CLOSE82.59DESCRIPTIVE SETUP QUALITY+
                                                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                      3m / 6m / 12m return+15.32% · +36.99% · +331.24%CALCULATED
                                                      Excess vs SPY+12.22% · +25.92% · +311.24%CALCULATED
                                                      SMA20 / 50 / 100 / 200 distance-0.05% · +5.58% · +12.54% · +26.54%CALCULATED
                                                      52-week high / resistance-8.78% · $95.49 (-8.78%)CALCULATED
                                                      ATR / average dollar volume+3.99% · $113.3MCALCULATED

                                                      Qualification reasons

                                                        Warnings

                                                        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                        • SECTOR CLASSIFICATION UNAVAILABLE
                                                        One-year daily chart for ARWR
                                                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                        Three-year weekly chart for ARWR
                                                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                        28FTNTFortinet, Inc.UNAVAILABLE$153.51LATEST OFFICIAL CLOSE82.51DESCRIPTIVE SETUP QUALITY+
                                                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                        3m / 6m / 12m return+18.58% · +91.89% · +92.83%CALCULATED
                                                        Excess vs SPY+15.48% · +80.82% · +72.83%CALCULATED
                                                        SMA20 / 50 / 100 / 200 distance-3.17% · -1.62% · +16.98% · +44.58%CALCULATED
                                                        52-week high / resistance-10.80% · $172.09 (-10.80%)CALCULATED
                                                        ATR / average dollar volume+4.06% · $854.6MCALCULATED

                                                        Qualification reasons

                                                          Warnings

                                                          • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                          • SECTOR CLASSIFICATION UNAVAILABLE
                                                          One-year daily chart for FTNT
                                                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                          Three-year weekly chart for FTNT
                                                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                          29PARRPar Pacific Holdings, Inc. Common StockUNAVAILABLE$79.03LATEST OFFICIAL CLOSE82.26DESCRIPTIVE SETUP QUALITY+
                                                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                          3m / 6m / 12m return+36.73% · +84.87% · +148.91%CALCULATED
                                                          Excess vs SPY+33.63% · +73.80% · +128.92%CALCULATED
                                                          SMA20 / 50 / 100 / 200 distance+1.17% · +14.36% · +21.30% · +45.85%CALCULATED
                                                          52-week high / resistance-9.19% · $87.03 (-9.19%)CALCULATED
                                                          ATR / average dollar volume+6.04% · $84.1MCALCULATED

                                                          Qualification reasons

                                                            Warnings

                                                            • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                            • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                            • SECTOR CLASSIFICATION UNAVAILABLE
                                                            One-year daily chart for PARR
                                                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                            Three-year weekly chart for PARR
                                                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                            30VACMARRIOTT VACATIONS WORLDWIDE CORPORATIONUNAVAILABLE$112.55LATEST OFFICIAL CLOSE82.02DESCRIPTIVE SETUP QUALITY+
                                                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                            3m / 6m / 12m return+50.81% · +91.09% · +53.13%CALCULATED
                                                            Excess vs SPY+47.71% · +80.02% · +33.13%CALCULATED
                                                            SMA20 / 50 / 100 / 200 distance+1.93% · +9.50% · +26.40% · +52.22%CALCULATED
                                                            52-week high / resistance-14.31% · $131.34 (-14.31%)CALCULATED
                                                            ATR / average dollar volume+4.63% · $61.7MCALCULATED

                                                            Qualification reasons

                                                              Warnings

                                                              • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                              One-year daily chart for VAC
                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                              Three-year weekly chart for VAC
                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED

                                                              Emerging uptrends

                                                              Improving 3- and 6-month relative strength.

                                                              86 qualified · 30 shown
                                                              1XBIState Street SPDR S&P Biotech ETFUNAVAILABLE$165.73LATEST OFFICIAL CLOSE94.12DESCRIPTIVE SETUP QUALITY+
                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                              3m / 6m / 12m return+24.82% · +32.82% · +85.75%CALCULATED
                                                              Excess vs SPY+21.72% · +21.75% · +65.76%CALCULATED
                                                              SMA20 / 50 / 100 / 200 distance+6.28% · +8.11% · +15.98% · +24.91%CALCULATED
                                                              52-week high / resistance-2.33% · $165.71 (+0.01%)CALCULATED
                                                              ATR / average dollar volume+2.71% · $1,315.3MCALCULATED

                                                              Qualification reasons

                                                                Warnings

                                                                • EARNINGS RISK NOT APPLICABLE
                                                                • SECTOR CLASSIFICATION UNAVAILABLE
                                                                One-year daily chart for XBI
                                                                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                Three-year weekly chart for XBI
                                                                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                2ANETArista NetworksUNAVAILABLE$188.65LATEST OFFICIAL CLOSE92.40DESCRIPTIVE SETUP QUALITY+
                                                                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                3m / 6m / 12m return+26.96% · +42.07% · +43.49%CALCULATED
                                                                Excess vs SPY+23.86% · +31.00% · +23.49%CALCULATED
                                                                SMA20 / 50 / 100 / 200 distance+0.36% · +6.37% · +13.76% · +26.56%CALCULATED
                                                                52-week high / resistance-12.21% · $214.89 (-12.21%)CALCULATED
                                                                ATR / average dollar volume+5.06% · $1,538.1MCALCULATED

                                                                Qualification reasons

                                                                  Warnings

                                                                  • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                  • SECTOR CLASSIFICATION UNAVAILABLE
                                                                  One-year daily chart for ANET
                                                                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                  Three-year weekly chart for ANET
                                                                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                  3SNSharkNinja, Inc.UNAVAILABLE$180.76LATEST OFFICIAL CLOSE90.95DESCRIPTIVE SETUP QUALITY+
                                                                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                  3m / 6m / 12m return+61.09% · +38.36% · +51.15%CALCULATED
                                                                  Excess vs SPY+57.99% · +27.30% · +31.15%CALCULATED
                                                                  SMA20 / 50 / 100 / 200 distance+2.83% · +14.68% · +32.92% · +46.36%CALCULATED
                                                                  52-week high / resistance-5.47% · $191.22 (-5.47%)CALCULATED
                                                                  ATR / average dollar volume+3.33% · $314.4MCALCULATED

                                                                  Qualification reasons

                                                                    Warnings

                                                                    • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                    • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                    • SECTOR CLASSIFICATION UNAVAILABLE
                                                                    One-year daily chart for SN
                                                                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                    Three-year weekly chart for SN
                                                                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                    4DYNDyne Therapeutics, Inc. Common StockUNAVAILABLE$26.10LATEST OFFICIAL CLOSE90.80DESCRIPTIVE SETUP QUALITY+
                                                                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                    3m / 6m / 12m return+50.26% · +75.40% · +118.05%CALCULATED
                                                                    Excess vs SPY+47.16% · +64.34% · +98.05%CALCULATED
                                                                    SMA20 / 50 / 100 / 200 distance+0.56% · +10.85% · +24.90% · +33.08%CALCULATED
                                                                    52-week high / resistance-4.41% · $27.30 (-4.41%)CALCULATED
                                                                    ATR / average dollar volume+4.33% · $51.3MCALCULATED

                                                                    Qualification reasons

                                                                      Warnings

                                                                      • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                      • SECTOR CLASSIFICATION UNAVAILABLE
                                                                      One-year daily chart for DYN
                                                                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                      Three-year weekly chart for DYN
                                                                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                      5VACMARRIOTT VACATIONS WORLDWIDE CORPORATIONUNAVAILABLE$112.55LATEST OFFICIAL CLOSE90.64DESCRIPTIVE SETUP QUALITY+
                                                                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                      3m / 6m / 12m return+50.81% · +91.09% · +53.13%CALCULATED
                                                                      Excess vs SPY+47.71% · +80.02% · +33.13%CALCULATED
                                                                      SMA20 / 50 / 100 / 200 distance+1.93% · +9.50% · +26.40% · +52.22%CALCULATED
                                                                      52-week high / resistance-14.31% · $131.34 (-14.31%)CALCULATED
                                                                      ATR / average dollar volume+4.63% · $61.7MCALCULATED

                                                                      Qualification reasons

                                                                        Warnings

                                                                        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                        • SECTOR CLASSIFICATION UNAVAILABLE
                                                                        One-year daily chart for VAC
                                                                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                        Three-year weekly chart for VAC
                                                                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                        6ZDZiff Davis, Inc. Common StockUNAVAILABLE$56.08LATEST OFFICIAL CLOSE90.21DESCRIPTIVE SETUP QUALITY+
                                                                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                        3m / 6m / 12m return+34.42% · +78.66% · +56.30%CALCULATED
                                                                        Excess vs SPY+31.32% · +67.59% · +36.30%CALCULATED
                                                                        SMA20 / 50 / 100 / 200 distance+3.60% · +8.07% · +16.25% · +33.95%CALCULATED
                                                                        52-week high / resistance-3.41% · $58.06 (-3.41%)CALCULATED
                                                                        ATR / average dollar volume+3.38% · $33.8MCALCULATED

                                                                        Qualification reasons

                                                                          Warnings

                                                                          • LIQUIDITY NEAR $20M MINIMUM
                                                                          • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                          • SECTOR CLASSIFICATION UNAVAILABLE
                                                                          One-year daily chart for ZD
                                                                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                          Three-year weekly chart for ZD
                                                                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                          7ECPGEncore Capital Group, Inc.UNAVAILABLE$101.21LATEST OFFICIAL CLOSE90.04DESCRIPTIVE SETUP QUALITY+
                                                                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                          3m / 6m / 12m return+24.08% · +73.28% · +144.65%CALCULATED
                                                                          Excess vs SPY+20.98% · +62.21% · +124.65%CALCULATED
                                                                          SMA20 / 50 / 100 / 200 distance+3.68% · +10.05% · +17.65% · +41.11%CALCULATED
                                                                          52-week high / resistance-3.59% · $103.76 (-2.46%)CALCULATED
                                                                          ATR / average dollar volume+3.92% · $36.2MCALCULATED

                                                                          Qualification reasons

                                                                            Warnings

                                                                            • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                            • LIQUIDITY NEAR $20M MINIMUM
                                                                            • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                            • SECTOR CLASSIFICATION UNAVAILABLE
                                                                            One-year daily chart for ECPG
                                                                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                            Three-year weekly chart for ECPG
                                                                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                            8DNTHDianthus Therapeutics, Inc. Common StockUNAVAILABLE$111.10LATEST OFFICIAL CLOSE89.95DESCRIPTIVE SETUP QUALITY+
                                                                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                            3m / 6m / 12m return+23.95% · +124.17% · +374.38%CALCULATED
                                                                            Excess vs SPY+20.86% · +113.11% · +354.38%CALCULATED
                                                                            SMA20 / 50 / 100 / 200 distance+0.98% · +10.68% · +18.34% · +53.44%CALCULATED
                                                                            52-week high / resistance-5.75% · $116.47 (-4.61%)CALCULATED
                                                                            ATR / average dollar volume+4.89% · $82.7MCALCULATED

                                                                            Qualification reasons

                                                                              Warnings

                                                                              • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                              • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                              One-year daily chart for DNTH
                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                              Three-year weekly chart for DNTH
                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                              9RCUSArcus Biosciences, Inc.UNAVAILABLE$30.34LATEST OFFICIAL CLOSE89.85DESCRIPTIVE SETUP QUALITY+
                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                              3m / 6m / 12m return+27.11% · +59.77% · +200.69%CALCULATED
                                                                              Excess vs SPY+24.01% · +48.70% · +180.70%CALCULATED
                                                                              SMA20 / 50 / 100 / 200 distance+5.92% · +7.11% · +15.82% · +25.89%CALCULATED
                                                                              52-week high / resistance-4.40% · $31.73 (-4.40%)CALCULATED
                                                                              ATR / average dollar volume+4.44% · $35.1MCALCULATED

                                                                              Qualification reasons

                                                                                Warnings

                                                                                • LIQUIDITY NEAR $20M MINIMUM
                                                                                • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                One-year daily chart for RCUS
                                                                                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                Three-year weekly chart for RCUS
                                                                                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                10MRXMarex Group Limited Ordinary SharesUNAVAILABLE$72.99LATEST OFFICIAL CLOSE89.74DESCRIPTIVE SETUP QUALITY+
                                                                                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                3m / 6m / 12m return+34.05% · +74.08% · +104.34%CALCULATED
                                                                                Excess vs SPY+30.95% · +63.01% · +84.34%CALCULATED
                                                                                SMA20 / 50 / 100 / 200 distance+9.81% · +12.06% · +23.86% · +50.48%CALCULATED
                                                                                52-week high / resistance-3.20% · $75.40 (-3.20%)CALCULATED
                                                                                ATR / average dollar volume+4.74% · $44.9MCALCULATED

                                                                                Qualification reasons

                                                                                  Warnings

                                                                                  • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                  • LIQUIDITY NEAR $20M MINIMUM
                                                                                  • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                  • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                  One-year daily chart for MRX
                                                                                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                  Three-year weekly chart for MRX
                                                                                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                  11PTGXProtagonist Therapeutics, IncUNAVAILABLE$154.32LATEST OFFICIAL CLOSE89.41DESCRIPTIVE SETUP QUALITY+
                                                                                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                  3m / 6m / 12m return+51.28% · +86.47% · +174.44%CALCULATED
                                                                                  Excess vs SPY+48.18% · +75.40% · +154.45%CALCULATED
                                                                                  SMA20 / 50 / 100 / 200 distance+6.03% · +14.99% · +31.00% · +50.21%CALCULATED
                                                                                  52-week high / resistance-4.04% · $155.53 (-0.78%)CALCULATED
                                                                                  ATR / average dollar volume+3.58% · $71.8MCALCULATED

                                                                                  Qualification reasons

                                                                                    Warnings

                                                                                    • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                    • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                    • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                    One-year daily chart for PTGX
                                                                                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                    Three-year weekly chart for PTGX
                                                                                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                    12NRIXNurix Therapeutics, Inc. Common stockUNAVAILABLE$26.72LATEST OFFICIAL CLOSE89.30DESCRIPTIVE SETUP QUALITY+
                                                                                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                    3m / 6m / 12m return+52.42% · +69.33% · +180.38%CALCULATED
                                                                                    Excess vs SPY+49.33% · +58.26% · +160.38%CALCULATED
                                                                                    SMA20 / 50 / 100 / 200 distance+4.76% · +14.76% · +34.76% · +46.66%CALCULATED
                                                                                    52-week high / resistance-5.35% · $27.35 (-2.30%)CALCULATED
                                                                                    ATR / average dollar volume+3.87% · $28.3MCALCULATED

                                                                                    Qualification reasons

                                                                                      Warnings

                                                                                      • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                      • LIQUIDITY NEAR $20M MINIMUM
                                                                                      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                      • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                      One-year daily chart for NRIX
                                                                                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                      Three-year weekly chart for NRIX
                                                                                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                      13MDPediatrix Medical Group, Inc.UNAVAILABLE$26.57LATEST OFFICIAL CLOSE89.23DESCRIPTIVE SETUP QUALITY+
                                                                                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                      3m / 6m / 12m return+23.29% · +41.18% · +63.31%CALCULATED
                                                                                      Excess vs SPY+20.20% · +30.11% · +43.31%CALCULATED
                                                                                      SMA20 / 50 / 100 / 200 distance+0.86% · +3.25% · +10.52% · +16.73%CALCULATED
                                                                                      52-week high / resistance-4.90% · $27.94 (-4.90%)CALCULATED
                                                                                      ATR / average dollar volume+3.78% · $22.3MCALCULATED

                                                                                      Qualification reasons

                                                                                        Warnings

                                                                                        • LIQUIDITY NEAR $20M MINIMUM
                                                                                        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                        • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                        One-year daily chart for MD
                                                                                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                        Three-year weekly chart for MD
                                                                                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                        14AXGNAxogen, Inc. Common StockUNAVAILABLE$50.40LATEST OFFICIAL CLOSE88.87DESCRIPTIVE SETUP QUALITY+
                                                                                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                        3m / 6m / 12m return+22.00% · +42.78% · +223.91%CALCULATED
                                                                                        Excess vs SPY+18.91% · +31.71% · +203.91%CALCULATED
                                                                                        SMA20 / 50 / 100 / 200 distance+9.19% · +14.55% · +21.20% · +39.05%CALCULATED
                                                                                        52-week high / resistance-1.29% · $49.93 (+0.94%)CALCULATED
                                                                                        ATR / average dollar volume+4.91% · $48.5MCALCULATED

                                                                                        Qualification reasons

                                                                                          Warnings

                                                                                          • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                          • LIQUIDITY NEAR $20M MINIMUM
                                                                                          • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                          • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                          One-year daily chart for AXGN
                                                                                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                          Three-year weekly chart for AXGN
                                                                                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                          15ELVNEnliven Therapeutics, Inc. Common StockUNAVAILABLE$59.82LATEST OFFICIAL CLOSE88.81DESCRIPTIVE SETUP QUALITY+
                                                                                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                          3m / 6m / 12m return+41.59% · +129.90% · +204.27%CALCULATED
                                                                                          Excess vs SPY+38.49% · +118.83% · +184.27%CALCULATED
                                                                                          SMA20 / 50 / 100 / 200 distance+3.27% · +13.25% · +27.06% · +67.85%CALCULATED
                                                                                          52-week high / resistance-4.01% · $62.32 (-4.01%)CALCULATED
                                                                                          ATR / average dollar volume+4.11% · $61.8MCALCULATED

                                                                                          Qualification reasons

                                                                                            Warnings

                                                                                            • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                            • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                            • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                            One-year daily chart for ELVN
                                                                                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                            Three-year weekly chart for ELVN
                                                                                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                            16NUTXNutex Health Inc. Common StockUNAVAILABLE$185.84LATEST OFFICIAL CLOSE88.56DESCRIPTIVE SETUP QUALITY+
                                                                                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                            3m / 6m / 12m return+56.33% · +83.85% · +100.37%CALCULATED
                                                                                            Excess vs SPY+53.23% · +72.79% · +80.37%CALCULATED
                                                                                            SMA20 / 50 / 100 / 200 distance+10.35% · +11.83% · +30.13% · +35.27%CALCULATED
                                                                                            52-week high / resistance-8.90% · $204.00 (-8.90%)CALCULATED
                                                                                            ATR / average dollar volume+6.23% · $27.1MCALCULATED

                                                                                            Qualification reasons

                                                                                              Warnings

                                                                                              • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                              • LIQUIDITY NEAR $20M MINIMUM
                                                                                              • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                              One-year daily chart for NUTX
                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                              Three-year weekly chart for NUTX
                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                              17CGONCG Oncology, Inc. Common stockUNAVAILABLE$79.81LATEST OFFICIAL CLOSE88.55DESCRIPTIVE SETUP QUALITY+
                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                              3m / 6m / 12m return+23.56% · +38.49% · +212.61%CALCULATED
                                                                                              Excess vs SPY+20.47% · +27.42% · +192.61%CALCULATED
                                                                                              SMA20 / 50 / 100 / 200 distance+6.82% · +12.36% · +16.97% · +34.69%CALCULATED
                                                                                              52-week high / resistance-1.43% · $79.39 (+0.53%)CALCULATED
                                                                                              ATR / average dollar volume+4.18% · $59.7MCALCULATED

                                                                                              Qualification reasons

                                                                                                Warnings

                                                                                                • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                One-year daily chart for CGON
                                                                                                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                Three-year weekly chart for CGON
                                                                                                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                18PLPCPreformed Line Products CoUNAVAILABLE$429.30LATEST OFFICIAL CLOSE88.10DESCRIPTIVE SETUP QUALITY+
                                                                                                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                3m / 6m / 12m return+25.85% · +63.47% · +138.53%CALCULATED
                                                                                                Excess vs SPY+22.76% · +52.40% · +118.53%CALCULATED
                                                                                                SMA20 / 50 / 100 / 200 distance+3.11% · +12.08% · +18.88% · +43.45%CALCULATED
                                                                                                52-week high / resistance-14.94% · $504.69 (-14.94%)CALCULATED
                                                                                                ATR / average dollar volume+6.54% · $49.2MCALCULATED

                                                                                                Qualification reasons

                                                                                                  Warnings

                                                                                                  • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                  • LIQUIDITY NEAR $20M MINIMUM
                                                                                                  • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                  • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                  One-year daily chart for PLPC
                                                                                                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                  Three-year weekly chart for PLPC
                                                                                                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                  19MBXMBX Biosciences, Inc. Common StockUNAVAILABLE$66.33LATEST OFFICIAL CLOSE88.02DESCRIPTIVE SETUP QUALITY+
                                                                                                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                  3m / 6m / 12m return+108.65% · +90.66% · +386.65%CALCULATED
                                                                                                  Excess vs SPY+105.55% · +79.59% · +366.65%CALCULATED
                                                                                                  SMA20 / 50 / 100 / 200 distance+0.06% · +12.90% · +45.91% · +71.23%CALCULATED
                                                                                                  52-week high / resistance-8.69% · $72.64 (-8.69%)CALCULATED
                                                                                                  ATR / average dollar volume+5.64% · $31.8MCALCULATED

                                                                                                  Qualification reasons

                                                                                                    Warnings

                                                                                                    • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                    • LIQUIDITY NEAR $20M MINIMUM
                                                                                                    • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                    • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                    One-year daily chart for MBX
                                                                                                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                    Three-year weekly chart for MBX
                                                                                                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                    20FTDRFrontdoor, Inc. Common StockUNAVAILABLE$82.59LATEST OFFICIAL CLOSE87.77DESCRIPTIVE SETUP QUALITY+
                                                                                                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                    3m / 6m / 12m return+34.31% · +46.70% · +40.32%CALCULATED
                                                                                                    Excess vs SPY+31.22% · +35.63% · +20.32%CALCULATED
                                                                                                    SMA20 / 50 / 100 / 200 distance+2.25% · +7.84% · +19.49% · +30.47%CALCULATED
                                                                                                    52-week high / resistance-11.60% · $93.43 (-11.60%)CALCULATED
                                                                                                    ATR / average dollar volume+3.69% · $44.9MCALCULATED

                                                                                                    Qualification reasons

                                                                                                      Warnings

                                                                                                      • LIQUIDITY NEAR $20M MINIMUM
                                                                                                      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                      • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                      One-year daily chart for FTDR
                                                                                                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                      Three-year weekly chart for FTDR
                                                                                                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                      21DNLIDenali Therapeutics Inc. Common StockUNAVAILABLE$24.92LATEST OFFICIAL CLOSE87.75DESCRIPTIVE SETUP QUALITY+
                                                                                                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                      3m / 6m / 12m return+29.12% · +23.43% · +71.74%CALCULATED
                                                                                                      Excess vs SPY+26.02% · +12.36% · +51.75%CALCULATED
                                                                                                      SMA20 / 50 / 100 / 200 distance+2.02% · +2.45% · +13.26% · +21.77%CALCULATED
                                                                                                      52-week high / resistance-8.72% · $27.30 (-8.72%)CALCULATED
                                                                                                      ATR / average dollar volume+3.91% · $33.2MCALCULATED

                                                                                                      Qualification reasons

                                                                                                        Warnings

                                                                                                        • LIQUIDITY NEAR $20M MINIMUM
                                                                                                        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                        • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                        One-year daily chart for DNLI
                                                                                                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                        Three-year weekly chart for DNLI
                                                                                                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                        22TVTXTravere Therapeutics, Inc. Common StockUNAVAILABLE$65.71LATEST OFFICIAL CLOSE87.52DESCRIPTIVE SETUP QUALITY+
                                                                                                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                        3m / 6m / 12m return+46.87% · +116.22% · +265.66%CALCULATED
                                                                                                        Excess vs SPY+43.77% · +105.16% · +245.67%CALCULATED
                                                                                                        SMA20 / 50 / 100 / 200 distance+8.68% · +13.50% · +32.63% · +60.97%CALCULATED
                                                                                                        52-week high / resistance-1.01% · $66.24 (-0.80%)CALCULATED
                                                                                                        ATR / average dollar volume+3.90% · $104.9MCALCULATED

                                                                                                        Qualification reasons

                                                                                                          Warnings

                                                                                                          • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                          • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                          • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                          One-year daily chart for TVTX
                                                                                                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                          Three-year weekly chart for TVTX
                                                                                                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                          23CXWCoreCivic, Inc.UNAVAILABLE$34.01LATEST OFFICIAL CLOSE87.42DESCRIPTIVE SETUP QUALITY+
                                                                                                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                          3m / 6m / 12m return+61.03% · +103.17% · +62.11%CALCULATED
                                                                                                          Excess vs SPY+57.94% · +92.10% · +42.11%CALCULATED
                                                                                                          SMA20 / 50 / 100 / 200 distance+6.63% · +10.11% · +31.22% · +52.87%CALCULATED
                                                                                                          52-week high / resistance-2.44% · $34.86 (-2.44%)CALCULATED
                                                                                                          ATR / average dollar volume+4.50% · $49.1MCALCULATED

                                                                                                          Qualification reasons

                                                                                                            Warnings

                                                                                                            • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                            • LIQUIDITY NEAR $20M MINIMUM
                                                                                                            • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                            • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                            One-year daily chart for CXW
                                                                                                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                            Three-year weekly chart for CXW
                                                                                                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                            24JHXJames Hardie Industries plcUNAVAILABLE$30.43LATEST OFFICIAL CLOSE87.34DESCRIPTIVE SETUP QUALITY+
                                                                                                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                            3m / 6m / 12m return+46.23% · +21.33% · +63.25%CALCULATED
                                                                                                            Excess vs SPY+43.13% · +10.27% · +43.25%CALCULATED
                                                                                                            SMA20 / 50 / 100 / 200 distance+4.97% · +13.55% · +27.15% · +34.75%CALCULATED
                                                                                                            52-week high / resistance-2.95% · $31.36 (-2.95%)CALCULATED
                                                                                                            ATR / average dollar volume+3.27% · $197.0MCALCULATED

                                                                                                            Qualification reasons

                                                                                                              Warnings

                                                                                                              • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                              • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                              One-year daily chart for JHX
                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                              Three-year weekly chart for JHX
                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                              25INCYIncyte Genomics IncUNAVAILABLE$127.81LATEST OFFICIAL CLOSE87.14DESCRIPTIVE SETUP QUALITY+
                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                              3m / 6m / 12m return+31.21% · +26.14% · +48.27%CALCULATED
                                                                                                              Excess vs SPY+28.11% · +15.08% · +28.27%CALCULATED
                                                                                                              SMA20 / 50 / 100 / 200 distance+4.30% · +9.99% · +19.76% · +23.31%CALCULATED
                                                                                                              52-week high / resistance-3.61% · $132.60 (-3.61%)CALCULATED
                                                                                                              ATR / average dollar volume+2.95% · $232.8MCALCULATED

                                                                                                              Qualification reasons

                                                                                                                Warnings

                                                                                                                • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                One-year daily chart for INCY
                                                                                                                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                Three-year weekly chart for INCY
                                                                                                                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                26AAMIAcadian Asset Management Inc.UNAVAILABLE$92.30LATEST OFFICIAL CLOSE86.88DESCRIPTIVE SETUP QUALITY+
                                                                                                                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                3m / 6m / 12m return+27.19% · +73.40% · +97.31%CALCULATED
                                                                                                                Excess vs SPY+24.09% · +62.33% · +77.31%CALCULATED
                                                                                                                SMA20 / 50 / 100 / 200 distance+3.11% · +11.76% · +22.67% · +47.60%CALCULATED
                                                                                                                52-week high / resistance-1.62% · $93.82 (-1.62%)CALCULATED
                                                                                                                ATR / average dollar volume+3.08% · $35.6MCALCULATED

                                                                                                                Qualification reasons

                                                                                                                  Warnings

                                                                                                                  • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                  • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                  • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                  • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                  One-year daily chart for AAMI
                                                                                                                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                  Three-year weekly chart for AAMI
                                                                                                                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                  27EWTXEdgewise Therapeutics, Inc. Common StockUNAVAILABLE$44.18LATEST OFFICIAL CLOSE86.74DESCRIPTIVE SETUP QUALITY+
                                                                                                                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                  3m / 6m / 12m return+35.15% · +50.73% · +219.22%CALCULATED
                                                                                                                  Excess vs SPY+32.05% · +39.67% · +199.22%CALCULATED
                                                                                                                  SMA20 / 50 / 100 / 200 distance+2.85% · +7.78% · +18.55% · +38.92%CALCULATED
                                                                                                                  52-week high / resistance-8.72% · $48.40 (-8.72%)CALCULATED
                                                                                                                  ATR / average dollar volume+5.35% · $56.2MCALCULATED

                                                                                                                  Qualification reasons

                                                                                                                    Warnings

                                                                                                                    • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                    • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                    One-year daily chart for EWTX
                                                                                                                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                    Three-year weekly chart for EWTX
                                                                                                                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                    28IDYAIDEAYA Biosciences, Inc. Common StockUNAVAILABLE$39.67LATEST OFFICIAL CLOSE86.48DESCRIPTIVE SETUP QUALITY+
                                                                                                                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                    3m / 6m / 12m return+34.29% · +24.05% · +63.12%CALCULATED
                                                                                                                    Excess vs SPY+31.20% · +12.98% · +43.12%CALCULATED
                                                                                                                    SMA20 / 50 / 100 / 200 distance+7.67% · +10.46% · +20.45% · +19.25%CALCULATED
                                                                                                                    52-week high / resistance-2.24% · $40.58 (-2.24%)CALCULATED
                                                                                                                    ATR / average dollar volume+3.37% · $27.3MCALCULATED

                                                                                                                    Qualification reasons

                                                                                                                      Warnings

                                                                                                                      • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                      • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                      • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                      One-year daily chart for IDYA
                                                                                                                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                      Three-year weekly chart for IDYA
                                                                                                                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                      29ECEcopetrol S.AUNAVAILABLE$17.53LATEST OFFICIAL CLOSE85.54DESCRIPTIVE SETUP QUALITY+
                                                                                                                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                      3m / 6m / 12m return+26.48% · +40.24% · +96.52%CALCULATED
                                                                                                                      Excess vs SPY+23.38% · +29.17% · +76.53%CALCULATED
                                                                                                                      SMA20 / 50 / 100 / 200 distance+3.38% · +8.75% · +15.55% · +31.42%CALCULATED
                                                                                                                      52-week high / resistance-3.63% · $17.75 (-1.24%)CALCULATED
                                                                                                                      ATR / average dollar volume+3.21% · $33.7MCALCULATED

                                                                                                                      Qualification reasons

                                                                                                                        Warnings

                                                                                                                        • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                        • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                        One-year daily chart for EC
                                                                                                                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                        Three-year weekly chart for EC
                                                                                                                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                        30IRONDisc Medicine, Inc. Common StockUNAVAILABLE$79.81LATEST OFFICIAL CLOSE84.35DESCRIPTIVE SETUP QUALITY+
                                                                                                                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                        3m / 6m / 12m return+18.89% · +30.07% · +35.92%CALCULATED
                                                                                                                        Excess vs SPY+15.79% · +19.00% · +15.92%CALCULATED
                                                                                                                        SMA20 / 50 / 100 / 200 distance+1.98% · +5.55% · +11.10% · +7.29%CALCULATED
                                                                                                                        52-week high / resistance-19.79% · $83.12 (-3.98%)CALCULATED
                                                                                                                        ATR / average dollar volume+3.79% · $26.5MCALCULATED

                                                                                                                        Qualification reasons

                                                                                                                          Warnings

                                                                                                                          • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                          • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                          • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                          One-year daily chart for IRON
                                                                                                                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                          Three-year weekly chart for IRON
                                                                                                                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED

                                                                                                                          Tight consolidations

                                                                                                                          Narrow price behavior inside established uptrends.

                                                                                                                          51 qualified · 30 shown
                                                                                                                          1BNYBank of New York Mellon CorporationUNAVAILABLE$158.49LATEST OFFICIAL CLOSE78.27DESCRIPTIVE SETUP QUALITY+
                                                                                                                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                          3m / 6m / 12m return+16.55% · +37.93% · +55.52%CALCULATED
                                                                                                                          Excess vs SPY+13.46% · +26.86% · +35.52%CALCULATED
                                                                                                                          SMA20 / 50 / 100 / 200 distance-0.30% · +3.08% · +10.92% · +22.42%CALCULATED
                                                                                                                          52-week high / resistance-4.34% · $163.77 (-3.22%)CALCULATED
                                                                                                                          ATR / average dollar volume+1.95% · $390.8MCALCULATED

                                                                                                                          Qualification reasons

                                                                                                                            Warnings

                                                                                                                            • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                            • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                            One-year daily chart for BNY
                                                                                                                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                            Three-year weekly chart for BNY
                                                                                                                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                            2HSBCHSBC Holdings PLCUNAVAILABLE$104.15LATEST OFFICIAL CLOSE76.92DESCRIPTIVE SETUP QUALITY+
                                                                                                                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                            3m / 6m / 12m return+13.15% · +18.15% · +59.35%CALCULATED
                                                                                                                            Excess vs SPY+10.05% · +7.09% · +39.35%CALCULATED
                                                                                                                            SMA20 / 50 / 100 / 200 distance+0.10% · +4.23% · +9.51% · +18.84%CALCULATED
                                                                                                                            52-week high / resistance-3.49% · $107.92 (-3.49%)CALCULATED
                                                                                                                            ATR / average dollar volume+1.63% · $126.6MCALCULATED

                                                                                                                            Qualification reasons

                                                                                                                              Warnings

                                                                                                                              • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                              One-year daily chart for HSBC
                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                              Three-year weekly chart for HSBC
                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                              3VLUEiShares MSCI USA Value Factor ETFUNAVAILABLE$202.52LATEST OFFICIAL CLOSE76.01DESCRIPTIVE SETUP QUALITY+
                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                              3m / 6m / 12m return+9.52% · +32.87% · +73.03%CALCULATED
                                                                                                                              Excess vs SPY+6.42% · +21.80% · +53.04%CALCULATED
                                                                                                                              SMA20 / 50 / 100 / 200 distance+2.39% · +2.93% · +9.53% · +24.14%CALCULATED
                                                                                                                              52-week high / resistance-1.96% · $206.57 (-1.96%)CALCULATED
                                                                                                                              ATR / average dollar volume+1.55% · $118.5MCALCULATED

                                                                                                                              Qualification reasons

                                                                                                                                Warnings

                                                                                                                                • EARNINGS RISK NOT APPLICABLE
                                                                                                                                • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                One-year daily chart for VLUE
                                                                                                                                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                Three-year weekly chart for VLUE
                                                                                                                                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                4UBSUBS Group AGUNAVAILABLE$53.29LATEST OFFICIAL CLOSE74.82DESCRIPTIVE SETUP QUALITY+
                                                                                                                                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                3m / 6m / 12m return+12.02% · +25.18% · +34.10%CALCULATED
                                                                                                                                Excess vs SPY+8.93% · +14.12% · +14.10%CALCULATED
                                                                                                                                SMA20 / 50 / 100 / 200 distance+0.18% · +2.61% · +10.72% · +18.05%CALCULATED
                                                                                                                                52-week high / resistance-3.37% · $55.15 (-3.37%)CALCULATED
                                                                                                                                ATR / average dollar volume+1.55% · $89.0MCALCULATED

                                                                                                                                Qualification reasons

                                                                                                                                  Warnings

                                                                                                                                  • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                  • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                  One-year daily chart for UBS
                                                                                                                                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                  Three-year weekly chart for UBS
                                                                                                                                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                  5IWDiShares Russell 1000 Value ETFUNAVAILABLE$257.29LATEST OFFICIAL CLOSE74.73DESCRIPTIVE SETUP QUALITY+
                                                                                                                                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                  3m / 6m / 12m return+9.63% · +14.21% · +29.19%CALCULATED
                                                                                                                                  Excess vs SPY+6.53% · +3.15% · +9.20%CALCULATED
                                                                                                                                  SMA20 / 50 / 100 / 200 distance+0.67% · +3.25% · +7.36% · +13.27%CALCULATED
                                                                                                                                  52-week high / resistance-1.11% · $259.30 (-0.78%)CALCULATED
                                                                                                                                  ATR / average dollar volume+0.81% · $383.4MCALCULATED

                                                                                                                                  Qualification reasons

                                                                                                                                    Warnings

                                                                                                                                    • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                                    • EARNINGS RISK NOT APPLICABLE
                                                                                                                                    • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                    One-year daily chart for IWD
                                                                                                                                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                    Three-year weekly chart for IWD
                                                                                                                                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                    6ACAArcosa, Inc. Common StockUNAVAILABLE$144.90LATEST OFFICIAL CLOSE74.48DESCRIPTIVE SETUP QUALITY+
                                                                                                                                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                    3m / 6m / 12m return+21.61% · +14.71% · +51.71%CALCULATED
                                                                                                                                    Excess vs SPY+18.51% · +3.64% · +31.71%CALCULATED
                                                                                                                                    SMA20 / 50 / 100 / 200 distance-0.15% · +1.09% · +9.99% · +19.63%CALCULATED
                                                                                                                                    52-week high / resistance-1.37% · $146.92 (-1.37%)CALCULATED
                                                                                                                                    ATR / average dollar volume+0.48% · $88.8MCALCULATED

                                                                                                                                    Qualification reasons

                                                                                                                                      Warnings

                                                                                                                                      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                      • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                      One-year daily chart for ACA
                                                                                                                                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                      Three-year weekly chart for ACA
                                                                                                                                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                      7FBPFirst BanCorp.UNAVAILABLE$28.52LATEST OFFICIAL CLOSE74.08DESCRIPTIVE SETUP QUALITY+
                                                                                                                                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                      3m / 6m / 12m return+18.05% · +25.47% · +33.46%CALCULATED
                                                                                                                                      Excess vs SPY+14.95% · +14.41% · +13.46%CALCULATED
                                                                                                                                      SMA20 / 50 / 100 / 200 distance-1.66% · +3.55% · +11.60% · +22.23%CALCULATED
                                                                                                                                      52-week high / resistance-4.55% · $29.78 (-4.22%)CALCULATED
                                                                                                                                      ATR / average dollar volume+1.78% · $38.3MCALCULATED

                                                                                                                                      Qualification reasons

                                                                                                                                        Warnings

                                                                                                                                        • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                        • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                        One-year daily chart for FBP
                                                                                                                                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                        Three-year weekly chart for FBP
                                                                                                                                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                        8WSFSWSFS Financial CorpUNAVAILABLE$79.88LATEST OFFICIAL CLOSE74.04DESCRIPTIVE SETUP QUALITY+
                                                                                                                                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                        3m / 6m / 12m return+11.42% · +18.06% · +43.26%CALCULATED
                                                                                                                                        Excess vs SPY+8.33% · +7.00% · +23.26%CALCULATED
                                                                                                                                        SMA20 / 50 / 100 / 200 distance-1.44% · +1.56% · +7.08% · +18.61%CALCULATED
                                                                                                                                        52-week high / resistance-3.69% · $82.94 (-3.69%)CALCULATED
                                                                                                                                        ATR / average dollar volume+1.76% · $28.8MCALCULATED

                                                                                                                                        Qualification reasons

                                                                                                                                          Warnings

                                                                                                                                          • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                          • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                          • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                          One-year daily chart for WSFS
                                                                                                                                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                          Three-year weekly chart for WSFS
                                                                                                                                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                          9BACBank of America CorporationUNAVAILABLE$61.69LATEST OFFICIAL CLOSE73.61DESCRIPTIVE SETUP QUALITY+
                                                                                                                                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                          3m / 6m / 12m return+19.81% · +16.26% · +27.59%CALCULATED
                                                                                                                                          Excess vs SPY+16.71% · +5.20% · +7.59%CALCULATED
                                                                                                                                          SMA20 / 50 / 100 / 200 distance-2.11% · +1.93% · +9.54% · +13.37%CALCULATED
                                                                                                                                          52-week high / resistance-5.42% · $65.20 (-5.38%)CALCULATED
                                                                                                                                          ATR / average dollar volume+1.77% · $1,746.5MCALCULATED

                                                                                                                                          Qualification reasons

                                                                                                                                            Warnings

                                                                                                                                            • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                            • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                            One-year daily chart for BAC
                                                                                                                                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                            Three-year weekly chart for BAC
                                                                                                                                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                            10IWMiShares Russell 2000 ETFUNAVAILABLE$299.96LATEST OFFICIAL CLOSE72.60DESCRIPTIVE SETUP QUALITY+
                                                                                                                                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                            3m / 6m / 12m return+6.18% · +13.36% · +33.07%CALCULATED
                                                                                                                                            Excess vs SPY+3.09% · +2.29% · +13.07%CALCULATED
                                                                                                                                            SMA20 / 50 / 100 / 200 distance+0.45% · +1.11% · +4.66% · +11.13%CALCULATED
                                                                                                                                            52-week high / resistance-1.71% · $305.18 (-1.71%)CALCULATED
                                                                                                                                            ATR / average dollar volume+1.21% · $5,718.3MCALCULATED

                                                                                                                                            Qualification reasons

                                                                                                                                              Warnings

                                                                                                                                              • EARNINGS RISK NOT APPLICABLE
                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                              One-year daily chart for IWM
                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                              Three-year weekly chart for IWM
                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                              11BNSBank of Nova ScotiaUNAVAILABLE$87.57LATEST OFFICIAL CLOSE72.31DESCRIPTIVE SETUP QUALITY+
                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                              3m / 6m / 12m return+10.25% · +13.30% · +54.42%CALCULATED
                                                                                                                                              Excess vs SPY+7.15% · +2.23% · +34.42%CALCULATED
                                                                                                                                              SMA20 / 50 / 100 / 200 distance-1.11% · +0.14% · +6.68% · +13.63%CALCULATED
                                                                                                                                              52-week high / resistance-4.86% · $91.55 (-4.35%)CALCULATED
                                                                                                                                              ATR / average dollar volume+1.72% · $159.9MCALCULATED

                                                                                                                                              Qualification reasons

                                                                                                                                                Warnings

                                                                                                                                                • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                One-year daily chart for BNS
                                                                                                                                                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                Three-year weekly chart for BNS
                                                                                                                                                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                12IHEiShares U.S. Pharmaceuticals ETFUNAVAILABLE$106.79LATEST OFFICIAL CLOSE71.77DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                3m / 6m / 12m return+18.08% · +18.85% · +52.14%CALCULATED
                                                                                                                                                Excess vs SPY+14.98% · +7.79% · +32.15%CALCULATED
                                                                                                                                                SMA20 / 50 / 100 / 200 distance+3.27% · +6.42% · +12.96% · +18.53%CALCULATED
                                                                                                                                                52-week high / resistance-1.72% · $105.36 (+1.36%)CALCULATED
                                                                                                                                                ATR / average dollar volume+1.82% · $25.1MCALCULATED

                                                                                                                                                Qualification reasons

                                                                                                                                                  Warnings

                                                                                                                                                  • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                                                  • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                  • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                  • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                  One-year daily chart for IHE
                                                                                                                                                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                  Three-year weekly chart for IHE
                                                                                                                                                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                  13VTWOVanguard Russell 2000 ETFUNAVAILABLE$121.25LATEST OFFICIAL CLOSE71.48DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                  3m / 6m / 12m return+6.22% · +13.36% · +32.98%CALCULATED
                                                                                                                                                  Excess vs SPY+3.12% · +2.29% · +12.98%CALCULATED
                                                                                                                                                  SMA20 / 50 / 100 / 200 distance+0.46% · +1.12% · +4.69% · +11.14%CALCULATED
                                                                                                                                                  52-week high / resistance-1.72% · $123.37 (-1.72%)CALCULATED
                                                                                                                                                  ATR / average dollar volume+1.20% · $147.7MCALCULATED

                                                                                                                                                  Qualification reasons

                                                                                                                                                    Warnings

                                                                                                                                                    • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                    • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                    One-year daily chart for VTWO
                                                                                                                                                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                    Three-year weekly chart for VTWO
                                                                                                                                                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                    14IWNiShares Russell 2000 Value ETFUNAVAILABLE$224.81LATEST OFFICIAL CLOSE71.39DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                    3m / 6m / 12m return+7.16% · +11.89% · +35.15%CALCULATED
                                                                                                                                                    Excess vs SPY+4.06% · +0.82% · +15.15%CALCULATED
                                                                                                                                                    SMA20 / 50 / 100 / 200 distance+0.11% · +1.41% · +4.97% · +11.70%CALCULATED
                                                                                                                                                    52-week high / resistance-1.34% · $227.86 (-1.34%)CALCULATED
                                                                                                                                                    ATR / average dollar volume+1.02% · $115.9MCALCULATED

                                                                                                                                                    Qualification reasons

                                                                                                                                                      Warnings

                                                                                                                                                      • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                      • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                      One-year daily chart for IWN
                                                                                                                                                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                      Three-year weekly chart for IWN
                                                                                                                                                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                      15IJRiShares Core S&P Small-Cap ETFUNAVAILABLE$147.31LATEST OFFICIAL CLOSE71.05DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                      3m / 6m / 12m return+8.10% · +11.91% · +28.98%CALCULATED
                                                                                                                                                      Excess vs SPY+5.00% · +0.85% · +8.98%CALCULATED
                                                                                                                                                      SMA20 / 50 / 100 / 200 distance-0.33% · +0.77% · +4.72% · +11.20%CALCULATED
                                                                                                                                                      52-week high / resistance-2.24% · $150.69 (-2.24%)CALCULATED
                                                                                                                                                      ATR / average dollar volume+1.10% · $391.1MCALCULATED

                                                                                                                                                      Qualification reasons

                                                                                                                                                        Warnings

                                                                                                                                                        • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                        • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                        One-year daily chart for IJR
                                                                                                                                                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                        Three-year weekly chart for IJR
                                                                                                                                                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                        16VONVVanguard Russell 1000 Value ETFUNAVAILABLE$112.82LATEST OFFICIAL CLOSE70.97DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                        3m / 6m / 12m return+9.59% · +14.11% · +29.10%CALCULATED
                                                                                                                                                        Excess vs SPY+6.49% · +3.04% · +9.10%CALCULATED
                                                                                                                                                        SMA20 / 50 / 100 / 200 distance+0.66% · +3.22% · +7.31% · +13.18%CALCULATED
                                                                                                                                                        52-week high / resistance-1.10% · $113.73 (-0.80%)CALCULATED
                                                                                                                                                        ATR / average dollar volume+0.82% · $72.9MCALCULATED

                                                                                                                                                        Qualification reasons

                                                                                                                                                          Warnings

                                                                                                                                                          • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                                                          • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                          • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                          One-year daily chart for VONV
                                                                                                                                                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                          Three-year weekly chart for VONV
                                                                                                                                                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                          17IWXiShares Russell Top 200 Value ETFUNAVAILABLE$112.30LATEST OFFICIAL CLOSE70.95DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                          3m / 6m / 12m return+9.66% · +15.11% · +30.51%CALCULATED
                                                                                                                                                          Excess vs SPY+6.56% · +4.04% · +10.51%CALCULATED
                                                                                                                                                          SMA20 / 50 / 100 / 200 distance+0.60% · +3.34% · +7.65% · +13.64%CALCULATED
                                                                                                                                                          52-week high / resistance-1.26% · $113.25 (-0.84%)CALCULATED
                                                                                                                                                          ATR / average dollar volume+0.82% · $36.1MCALCULATED

                                                                                                                                                          Qualification reasons

                                                                                                                                                            Warnings

                                                                                                                                                            • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                                                            • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                            • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                            • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                            One-year daily chart for IWX
                                                                                                                                                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                            Three-year weekly chart for IWX
                                                                                                                                                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                            18JPMJPMorgan Chase & Co.UNAVAILABLE$351.58LATEST OFFICIAL CLOSE70.84DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                            3m / 6m / 12m return+16.03% · +13.12% · +20.31%CALCULATED
                                                                                                                                                            Excess vs SPY+12.94% · +2.06% · +0.31%CALCULATED
                                                                                                                                                            SMA20 / 50 / 100 / 200 distance-1.54% · +2.22% · +8.24% · +11.23%CALCULATED
                                                                                                                                                            52-week high / resistance-4.07% · $366.50 (-4.07%)CALCULATED
                                                                                                                                                            ATR / average dollar volume+1.77% · $2,210.0MCALCULATED

                                                                                                                                                            Qualification reasons

                                                                                                                                                              Warnings

                                                                                                                                                              • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                              One-year daily chart for JPM
                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                              Three-year weekly chart for JPM
                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                              19CFRCullen/Frost Bankers Inc.UNAVAILABLE$164.19LATEST OFFICIAL CLOSE70.70DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                              3m / 6m / 12m return+18.11% · +12.89% · +29.78%CALCULATED
                                                                                                                                                              Excess vs SPY+15.02% · +1.83% · +9.79%CALCULATED
                                                                                                                                                              SMA20 / 50 / 100 / 200 distance-1.32% · +2.95% · +9.68% · +16.08%CALCULATED
                                                                                                                                                              52-week high / resistance-3.87% · $170.34 (-3.61%)CALCULATED
                                                                                                                                                              ATR / average dollar volume+1.89% · $97.9MCALCULATED

                                                                                                                                                              Qualification reasons

                                                                                                                                                                Warnings

                                                                                                                                                                • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                                • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                One-year daily chart for CFR
                                                                                                                                                                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                Three-year weekly chart for CFR
                                                                                                                                                                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                20IWSiShares Russell Mid-Cap Value ETFUNAVAILABLE$171.98LATEST OFFICIAL CLOSE70.60DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                3m / 6m / 12m return+9.17% · +11.92% · +26.29%CALCULATED
                                                                                                                                                                Excess vs SPY+6.07% · +0.86% · +6.29%CALCULATED
                                                                                                                                                                SMA20 / 50 / 100 / 200 distance+0.87% · +2.96% · +6.47% · +12.15%CALCULATED
                                                                                                                                                                52-week high / resistance-0.89% · $173.52 (-0.89%)CALCULATED
                                                                                                                                                                ATR / average dollar volume+0.92% · $69.4MCALCULATED

                                                                                                                                                                Qualification reasons

                                                                                                                                                                  Warnings

                                                                                                                                                                  • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                                                                  • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                                  • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                  One-year daily chart for IWS
                                                                                                                                                                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                  Three-year weekly chart for IWS
                                                                                                                                                                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                  21VOYAVOYA FINANCIAL, INC.UNAVAILABLE$97.76LATEST OFFICIAL CLOSE70.60DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                  3m / 6m / 12m return+18.61% · +30.84% · +30.36%CALCULATED
                                                                                                                                                                  Excess vs SPY+15.52% · +19.77% · +10.37%CALCULATED
                                                                                                                                                                  SMA20 / 50 / 100 / 200 distance-2.02% · +1.11% · +11.47% · +22.12%CALCULATED
                                                                                                                                                                  52-week high / resistance-5.86% · $103.85 (-5.86%)CALCULATED
                                                                                                                                                                  ATR / average dollar volume+2.26% · $97.2MCALCULATED

                                                                                                                                                                  Qualification reasons

                                                                                                                                                                    Warnings

                                                                                                                                                                    • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                                    • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                    One-year daily chart for VOYA
                                                                                                                                                                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                    Three-year weekly chart for VOYA
                                                                                                                                                                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                    22CSXCSX CorporationUNAVAILABLE$51.59LATEST OFFICIAL CLOSE69.96DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                    3m / 6m / 12m return+12.40% · +21.93% · +43.35%CALCULATED
                                                                                                                                                                    Excess vs SPY+9.30% · +10.87% · +23.35%CALCULATED
                                                                                                                                                                    SMA20 / 50 / 100 / 200 distance+2.01% · +4.45% · +9.75% · +21.69%CALCULATED
                                                                                                                                                                    52-week high / resistance-3.75% · $53.60 (-3.75%)CALCULATED
                                                                                                                                                                    ATR / average dollar volume+1.91% · $570.3MCALCULATED

                                                                                                                                                                    Qualification reasons

                                                                                                                                                                      Warnings

                                                                                                                                                                      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                                      • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                      One-year daily chart for CSX
                                                                                                                                                                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                      Three-year weekly chart for CSX
                                                                                                                                                                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                      23UHAL.BU-Haul Holding CompanyUNAVAILABLE$63.05LATEST OFFICIAL CLOSE69.67DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                      3m / 6m / 12m return+34.61% · +31.79% · +20.03%CALCULATED
                                                                                                                                                                      Excess vs SPY+31.51% · +20.73% · +0.03%CALCULATED
                                                                                                                                                                      SMA20 / 50 / 100 / 200 distance-1.84% · +3.62% · +15.81% · +23.64%CALCULATED
                                                                                                                                                                      52-week high / resistance-5.75% · $66.90 (-5.75%)CALCULATED
                                                                                                                                                                      ATR / average dollar volume+2.55% · $22.7MCALCULATED

                                                                                                                                                                      Qualification reasons

                                                                                                                                                                        Warnings

                                                                                                                                                                        • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                                        • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                        One-year daily chart for UHAL.B
                                                                                                                                                                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                        Three-year weekly chart for UHAL.B
                                                                                                                                                                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                        24PVALPutnam Focused Large Cap Value ETFUNAVAILABLE$54.27LATEST OFFICIAL CLOSE69.15DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                        3m / 6m / 12m return+8.32% · +11.64% · +31.12%CALCULATED
                                                                                                                                                                        Excess vs SPY+5.23% · +0.58% · +11.12%CALCULATED
                                                                                                                                                                        SMA20 / 50 / 100 / 200 distance+0.63% · +3.28% · +6.64% · +11.84%CALCULATED
                                                                                                                                                                        52-week high / resistance-0.79% · $54.63 (-0.66%)CALCULATED
                                                                                                                                                                        ATR / average dollar volume+0.83% · $84.1MCALCULATED

                                                                                                                                                                        Qualification reasons

                                                                                                                                                                          Warnings

                                                                                                                                                                          • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                                                                          • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                                          • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                          One-year daily chart for PVAL
                                                                                                                                                                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                          Three-year weekly chart for PVAL
                                                                                                                                                                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                          25SPSMState Street SPDR Portfolio S&P 600 Small Cap ETFUNAVAILABLE$57.28LATEST OFFICIAL CLOSE68.27DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                          3m / 6m / 12m return+8.03% · +11.61% · +28.66%CALCULATED
                                                                                                                                                                          Excess vs SPY+4.94% · +0.55% · +8.66%CALCULATED
                                                                                                                                                                          SMA20 / 50 / 100 / 200 distance-0.32% · +0.74% · +4.69% · +11.05%CALCULATED
                                                                                                                                                                          52-week high / resistance-2.24% · $58.59 (-2.24%)CALCULATED
                                                                                                                                                                          ATR / average dollar volume+1.07% · $80.3MCALCULATED

                                                                                                                                                                          Qualification reasons

                                                                                                                                                                            Warnings

                                                                                                                                                                            • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                                            • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                            One-year daily chart for SPSM
                                                                                                                                                                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                            Three-year weekly chart for SPSM
                                                                                                                                                                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                            26CNOCNO Financial Group, Inc.UNAVAILABLE$53.52LATEST OFFICIAL CLOSE67.77DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                            3m / 6m / 12m return+12.96% · +23.83% · +38.29%CALCULATED
                                                                                                                                                                            Excess vs SPY+9.86% · +12.77% · +18.30%CALCULATED
                                                                                                                                                                            SMA20 / 50 / 100 / 200 distance-1.69% · +0.87% · +9.08% · +18.00%CALCULATED
                                                                                                                                                                            52-week high / resistance-7.07% · $57.59 (-7.07%)CALCULATED
                                                                                                                                                                            ATR / average dollar volume+1.91% · $37.5MCALCULATED

                                                                                                                                                                            Qualification reasons

                                                                                                                                                                              Warnings

                                                                                                                                                                              • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                              • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                              One-year daily chart for CNO
                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                              Three-year weekly chart for CNO
                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                              27UNFUnifirst CorpUNAVAILABLE$290.25LATEST OFFICIAL CLOSE66.94DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                              3m / 6m / 12m return+9.62% · +22.01% · +66.92%CALCULATED
                                                                                                                                                                              Excess vs SPY+6.53% · +10.94% · +46.92%CALCULATED
                                                                                                                                                                              SMA20 / 50 / 100 / 200 distance-0.32% · +3.47% · +7.35% · +21.55%CALCULATED
                                                                                                                                                                              52-week high / resistance-5.35% · $306.67 (-5.35%)CALCULATED
                                                                                                                                                                              ATR / average dollar volume+1.64% · $40.7MCALCULATED

                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                Warnings

                                                                                                                                                                                • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                                • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                                                • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                One-year daily chart for UNF
                                                                                                                                                                                One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                Three-year weekly chart for UNF
                                                                                                                                                                                Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                28FNDXSchwab Fundamental U.S. Large Company ETFUNAVAILABLE$32.53LATEST OFFICIAL CLOSE66.87DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                                Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                3m / 6m / 12m return+6.38% · +11.90% · +28.37%CALCULATED
                                                                                                                                                                                Excess vs SPY+3.28% · +0.84% · +8.38%CALCULATED
                                                                                                                                                                                SMA20 / 50 / 100 / 200 distance+0.91% · +2.77% · +5.70% · +11.09%CALCULATED
                                                                                                                                                                                52-week high / resistance-0.96% · $32.74 (-0.64%)CALCULATED
                                                                                                                                                                                ATR / average dollar volume+0.77% · $72.9MCALCULATED

                                                                                                                                                                                Qualification reasons

                                                                                                                                                                                  Warnings

                                                                                                                                                                                  • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                                                                                  • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                                                  • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                  One-year daily chart for FNDX
                                                                                                                                                                                  One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                  Three-year weekly chart for FNDX
                                                                                                                                                                                  Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                  29GSATGlobalstar, Inc. Common StockUNAVAILABLE$82.36LATEST OFFICIAL CLOSE66.82DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                                  Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                  3m / 6m / 12m return-0.42% · +37.04% · +230.50%CALCULATED
                                                                                                                                                                                  Excess vs SPY-3.52% · +25.97% · +210.50%CALCULATED
                                                                                                                                                                                  SMA20 / 50 / 100 / 200 distance+0.05% · +1.65% · +2.17% · +16.15%CALCULATED
                                                                                                                                                                                  52-week high / resistance-2.93% · $84.85 (-2.93%)CALCULATED
                                                                                                                                                                                  ATR / average dollar volume+1.12% · $79.6MCALCULATED

                                                                                                                                                                                  Qualification reasons

                                                                                                                                                                                    Warnings

                                                                                                                                                                                    • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                                                    • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                    One-year daily chart for GSAT
                                                                                                                                                                                    One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                    Three-year weekly chart for GSAT
                                                                                                                                                                                    Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                    30THGThe Hanover Insurance Group, Inc.UNAVAILABLE$223.16LATEST OFFICIAL CLOSE66.23DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                                    Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                    3m / 6m / 12m return+14.10% · +26.85% · +28.36%CALCULATED
                                                                                                                                                                                    Excess vs SPY+11.00% · +15.79% · +8.36%CALCULATED
                                                                                                                                                                                    SMA20 / 50 / 100 / 200 distance-1.18% · +3.09% · +11.14% · +18.05%CALCULATED
                                                                                                                                                                                    52-week high / resistance-5.47% · $236.06 (-5.47%)CALCULATED
                                                                                                                                                                                    ATR / average dollar volume+2.07% · $70.8MCALCULATED

                                                                                                                                                                                    Qualification reasons

                                                                                                                                                                                      Warnings

                                                                                                                                                                                      • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                                                      • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                      One-year daily chart for THG
                                                                                                                                                                                      One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                      Three-year weekly chart for THG
                                                                                                                                                                                      Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED

                                                                                                                                                                                      Recent base breakouts

                                                                                                                                                                                      Recent qualifying breakouts no more than 5% above fixed resistance.

                                                                                                                                                                                      4 qualified · 4 shown
                                                                                                                                                                                      1LLYEli Lilly & Co.UNAVAILABLE$1,255.40LATEST OFFICIAL CLOSE83.91DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                                      Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                      3m / 6m / 12m return+20.52% · +24.36% · +77.96%CALCULATED
                                                                                                                                                                                      Excess vs SPY+17.42% · +13.29% · +57.96%CALCULATED
                                                                                                                                                                                      SMA20 / 50 / 100 / 200 distance+4.78% · +6.43% · +15.81% · +19.22%CALCULATED
                                                                                                                                                                                      52-week high / resistance-2.88% · $1,249.45 (+0.48%)CALCULATED
                                                                                                                                                                                      ATR / average dollar volume+3.34% · $3,365.5MCALCULATED

                                                                                                                                                                                      Qualification reasons

                                                                                                                                                                                        Warnings

                                                                                                                                                                                        • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                                                        • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                        One-year daily chart for LLY
                                                                                                                                                                                        One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                        Three-year weekly chart for LLY
                                                                                                                                                                                        Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                        2IHEiShares U.S. Pharmaceuticals ETFUNAVAILABLE$106.79LATEST OFFICIAL CLOSE74.06DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                                        Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                        3m / 6m / 12m return+18.08% · +18.85% · +52.14%CALCULATED
                                                                                                                                                                                        Excess vs SPY+14.98% · +7.79% · +32.15%CALCULATED
                                                                                                                                                                                        SMA20 / 50 / 100 / 200 distance+3.27% · +6.42% · +12.96% · +18.53%CALCULATED
                                                                                                                                                                                        52-week high / resistance-1.72% · $105.36 (+1.36%)CALCULATED
                                                                                                                                                                                        ATR / average dollar volume+1.82% · $25.1MCALCULATED

                                                                                                                                                                                        Qualification reasons

                                                                                                                                                                                          Warnings

                                                                                                                                                                                          • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                                                                                          • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                                          • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                                                          • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                          One-year daily chart for IHE
                                                                                                                                                                                          One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                          Three-year weekly chart for IHE
                                                                                                                                                                                          Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                          3TRGPTarga Resources Corp.UNAVAILABLE$299.10LATEST OFFICIAL CLOSE70.89DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                                          Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                          3m / 6m / 12m return+10.68% · +29.28% · +83.64%CALCULATED
                                                                                                                                                                                          Excess vs SPY+7.58% · +18.22% · +63.65%CALCULATED
                                                                                                                                                                                          SMA20 / 50 / 100 / 200 distance+9.51% · +9.76% · +13.55% · +29.04%CALCULATED
                                                                                                                                                                                          52-week high / resistance-2.87% · $291.04 (+2.77%)CALCULATED
                                                                                                                                                                                          ATR / average dollar volume+3.02% · $371.0MCALCULATED

                                                                                                                                                                                          Qualification reasons

                                                                                                                                                                                            Warnings

                                                                                                                                                                                            • EARNINGS TIMING UNAVAILABLE — CANNOT DETERMINE WHETHER APPROACHING
                                                                                                                                                                                            • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                            One-year daily chart for TRGP
                                                                                                                                                                                            One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                            Three-year weekly chart for TRGP
                                                                                                                                                                                            Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                            4PPHVanEck Pharmaceutical ETFUNAVAILABLE$116.63LATEST OFFICIAL CLOSE69.67DESCRIPTIVE SETUP QUALITY+
                                                                                                                                                                                            Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                            3m / 6m / 12m return+12.36% · +5.66% · +31.38%CALCULATED
                                                                                                                                                                                            Excess vs SPY+9.26% · -5.40% · +11.39%CALCULATED
                                                                                                                                                                                            SMA20 / 50 / 100 / 200 distance+4.11% · +6.39% · +9.81% · +10.97%CALCULATED
                                                                                                                                                                                            52-week high / resistance-0.93% · $114.57 (+1.80%)CALCULATED
                                                                                                                                                                                            ATR / average dollar volume+1.83% · $31.6MCALCULATED

                                                                                                                                                                                            Qualification reasons

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • OVEREXTENDED — REVIEW BEFORE WATCHLIST USE
                                                                                                                                                                                              • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                                              • EARNINGS RISK NOT APPLICABLE
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for PPH
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for PPH
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED

                                                                                                                                                                                              Stocks that recently lost uptrend structure

                                                                                                                                                                                              Recent descriptive deterioration; not a sell signal.

                                                                                                                                                                                              260 qualified · 30 shown
                                                                                                                                                                                              1LAURLaureate Education, Inc. Common StockUNAVAILABLE$37.46LATEST OFFICIAL CLOSE67.55DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+13.62% · +14.10% · +43.75%CALCULATED
                                                                                                                                                                                              Excess vs SPY+10.52% · +3.04% · +23.75%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.23% · +6.12% · +9.42%CALCULATED
                                                                                                                                                                                              52-week high / resistance-8.47% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+2.83% · $34.6MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for LAUR
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for LAUR
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              2CATYCathay General BancorpUNAVAILABLE$62.30LATEST OFFICIAL CLOSE65.89DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+8.82% · +16.43% · +30.47%CALCULATED
                                                                                                                                                                                              Excess vs SPY+5.72% · +5.36% · +10.47%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.07% · +5.69% · +14.62%CALCULATED
                                                                                                                                                                                              52-week high / resistance-4.53% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+1.61% · $24.5MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for CATY
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for CATY
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              3HWCHancock Whitney Corporation Common StockUNAVAILABLE$75.38LATEST OFFICIAL CLOSE63.23DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+13.08% · +5.90% · +24.68%CALCULATED
                                                                                                                                                                                              Excess vs SPY+9.98% · -5.17% · +4.68%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.39% · +5.47% · +10.48%CALCULATED
                                                                                                                                                                                              52-week high / resistance-5.93% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+1.95% · $56.3MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for HWC
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for HWC
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              4AAPLApple Inc.UNAVAILABLE$309.35LATEST OFFICIAL CLOSE59.06DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+1.43% · +16.92% · +36.87%CALCULATED
                                                                                                                                                                                              Excess vs SPY-1.67% · +5.86% · +16.88%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.28% · +4.13% · +9.89%CALCULATED
                                                                                                                                                                                              52-week high / resistance-10.22% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+2.47% · $16,560.7MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for AAPL
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for AAPL
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              5BCRXBioCryst Pharmaceuticals IncUNAVAILABLE$9.55LATEST OFFICIAL CLOSE57.90DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+14.10% · +28.19% · +13.96%CALCULATED
                                                                                                                                                                                              Excess vs SPY+11.00% · +17.12% · -6.04%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.52% · +2.78% · +13.27%CALCULATED
                                                                                                                                                                                              52-week high / resistance-14.88% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+5.01% · $32.9MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for BCRX
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for BCRX
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              6KOPNKopin CorpUNAVAILABLE$5.04LATEST OFFICIAL CLOSE55.41DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+3.92% · +120.09% · +184.75%CALCULATED
                                                                                                                                                                                              Excess vs SPY+0.82% · +109.02% · +164.75%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · +18.67% · +18.36% · +49.90%CALCULATED
                                                                                                                                                                                              52-week high / resistance-23.75% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+7.90% · $20.3MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • OVEREXTENDED
                                                                                                                                                                                              • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for KOPN
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for KOPN
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              7EPREPR PropertiesUNAVAILABLE$60.35LATEST OFFICIAL CLOSE50.89DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+2.79% · +4.50% · +12.15%CALCULATED
                                                                                                                                                                                              Excess vs SPY-0.30% · -6.56% · -7.84%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.30% · +3.38% · +8.02%CALCULATED
                                                                                                                                                                                              52-week high / resistance-7.11% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+2.07% · $46.8MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for EPR
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for EPR
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              8EIXEdison InternationalUNAVAILABLE$71.59LATEST OFFICIAL CLOSE46.14DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+1.81% · -2.92% · +27.93%CALCULATED
                                                                                                                                                                                              Excess vs SPY-1.29% · -13.98% · +7.93%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -3.41% · -1.24% · +5.09%CALCULATED
                                                                                                                                                                                              52-week high / resistance-12.29% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+3.33% · $258.0MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for EIX
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for EIX
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              9CUBECubeSmartUNAVAILABLE$40.89LATEST OFFICIAL CLOSE44.55DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+1.94% · +1.46% · +2.30%CALCULATED
                                                                                                                                                                                              Excess vs SPY-1.15% · -9.60% · -17.70%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.59% · +1.46% · +4.96%CALCULATED
                                                                                                                                                                                              52-week high / resistance-5.48% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+1.96% · $90.1MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for CUBE
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for CUBE
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              10SWXSouthwest Gas Holdings, Inc.UNAVAILABLE$88.87LATEST OFFICIAL CLOSE44.43DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return-0.02% · +1.45% · +16.34%CALCULATED
                                                                                                                                                                                              Excess vs SPY-3.12% · -9.62% · -3.66%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -1.96% · -1.41% · +2.43%CALCULATED
                                                                                                                                                                                              52-week high / resistance-5.92% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+2.02% · $40.4MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for SWX
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for SWX
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              11AMAntero Midstream Corporation Common StockUNAVAILABLE$22.14LATEST OFFICIAL CLOSE43.33DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+1.51% · +2.36% · +26.59%CALCULATED
                                                                                                                                                                                              Excess vs SPY-1.58% · -8.71% · +6.59%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.24% · +0.98% · +6.85%CALCULATED
                                                                                                                                                                                              52-week high / resistance-7.11% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+2.51% · $57.8MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for AM
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for AM
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              12CRWDCrowdStrike Holdings, Inc. Class A Common StockUNAVAILABLE$191.95LATEST OFFICIAL CLOSE83.10DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+18.45% · +97.58% · +83.17%CALCULATED
                                                                                                                                                                                              Excess vs SPY+15.35% · +86.52% · +63.17%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.62% · +17.72% · +38.30%CALCULATED
                                                                                                                                                                                              52-week high / resistance-15.63% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+4.87% · $1,544.1MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for CRWD
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for CRWD
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              13OKTAOkta, Inc. Class A Common StockUNAVAILABLE$135.14LATEST OFFICIAL CLOSE80.44DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+51.10% · +81.91% · +48.46%CALCULATED
                                                                                                                                                                                              Excess vs SPY+48.00% · +70.84% · +28.46%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -1.92% · +20.28% · +37.61%CALCULATED
                                                                                                                                                                                              52-week high / resistance-13.92% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+5.16% · $361.3MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for OKTA
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for OKTA
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              14MOG.AMoog Inc.UNAVAILABLE$389.14LATEST OFFICIAL CLOSE72.76DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+23.56% · +12.77% · +103.53%CALCULATED
                                                                                                                                                                                              Excess vs SPY+20.46% · +1.70% · +83.53%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -4.83% · +6.38% · +21.57%CALCULATED
                                                                                                                                                                                              52-week high / resistance-13.30% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+4.79% · $128.7MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for MOG.A
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for MOG.A
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              15AIRAAR Corp.UNAVAILABLE$134.82LATEST OFFICIAL CLOSE72.55DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+24.33% · +15.26% · +87.85%CALCULATED
                                                                                                                                                                                              Excess vs SPY+21.23% · +4.19% · +67.85%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -2.41% · +7.11% · +20.74%CALCULATED
                                                                                                                                                                                              52-week high / resistance-12.45% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+4.85% · $59.8MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for AIR
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for AIR
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              16XENEXenon Pharmaceuticals IncUNAVAILABLE$60.77LATEST OFFICIAL CLOSE72.54DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+12.29% · +43.90% · +61.45%CALCULATED
                                                                                                                                                                                              Excess vs SPY+9.19% · +32.84% · +41.45%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -2.18% · +3.17% · +17.49%CALCULATED
                                                                                                                                                                                              52-week high / resistance-16.36% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+3.70% · $40.7MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • LIQUIDITY NEAR $20M MINIMUM
                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for XENE
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for XENE
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              17ERASErasca, Inc. Common StockUNAVAILABLE$17.63LATEST OFFICIAL CLOSE72.47DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+51.92% · +40.59% · +1107.53%CALCULATED
                                                                                                                                                                                              Excess vs SPY+48.82% · +29.52% · +1087.54%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.17% · +10.91% · +45.88%CALCULATED
                                                                                                                                                                                              52-week high / resistance-27.39% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+5.97% · $56.1MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for ERAS
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for ERAS
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              18EXELExelixis IncUNAVAILABLE$54.08LATEST OFFICIAL CLOSE70.34DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+8.92% · +23.95% · +42.84%CALCULATED
                                                                                                                                                                                              Excess vs SPY+5.83% · +12.89% · +22.84%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.29% · +6.35% · +15.32%CALCULATED
                                                                                                                                                                                              52-week high / resistance-6.06% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+3.04% · $147.7MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for EXEL
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for EXEL
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              19CMCanadian Imperial Bank of CommerceUNAVAILABLE$116.49LATEST OFFICIAL CLOSE70.24DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+1.42% · +17.02% · +59.31%CALCULATED
                                                                                                                                                                                              Excess vs SPY-1.68% · +5.95% · +39.32%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.53% · +3.33% · +13.38%CALCULATED
                                                                                                                                                                                              52-week high / resistance-6.70% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+2.03% · $93.0MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for CM
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for CM
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              20BPOPPopular IncUNAVAILABLE$169.07LATEST OFFICIAL CLOSE69.73DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+13.12% · +14.58% · +41.67%CALCULATED
                                                                                                                                                                                              Excess vs SPY+10.02% · +3.51% · +21.67%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.46% · +6.56% · +18.08%CALCULATED
                                                                                                                                                                                              52-week high / resistance-5.67% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+2.12% · $71.9MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for BPOP
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for BPOP
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              21IESCIES Holdings, Inc. Common StockUNAVAILABLE$685.04LATEST OFFICIAL CLOSE69.23DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+5.74% · +31.82% · +113.02%CALCULATED
                                                                                                                                                                                              Excess vs SPY+2.65% · +20.76% · +93.02%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.53% · +4.59% · +25.38%CALCULATED
                                                                                                                                                                                              52-week high / resistance-16.10% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+7.16% · $131.0MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for IESC
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for IESC
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              22PFGPrincipal Financial Group, Inc.UNAVAILABLE$110.75LATEST OFFICIAL CLOSE67.89DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+6.57% · +15.65% · +40.69%CALCULATED
                                                                                                                                                                                              Excess vs SPY+3.48% · +4.59% · +20.69%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.83% · +5.01% · +13.70%CALCULATED
                                                                                                                                                                                              52-week high / resistance-5.03% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+2.01% · $147.8MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for PFG
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for PFG
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              23USBU.S. BancorpUNAVAILABLE$62.05LATEST OFFICIAL CLOSE66.66DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+13.73% · +5.78% · +33.70%CALCULATED
                                                                                                                                                                                              Excess vs SPY+10.63% · -5.29% · +13.70%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.47% · +5.69% · +10.91%CALCULATED
                                                                                                                                                                                              52-week high / resistance-6.09% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+1.84% · $404.3MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for USB
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for USB
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              24CAHCardinal Health, Inc.UNAVAILABLE$229.51LATEST OFFICIAL CLOSE66.33DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+14.41% · +2.26% · +50.06%CALCULATED
                                                                                                                                                                                              Excess vs SPY+11.31% · -8.81% · +30.06%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.94% · +5.76% · +7.29%CALCULATED
                                                                                                                                                                                              52-week high / resistance-11.15% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+2.65% · $466.5MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for CAH
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for CAH
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              25LIVNLivaNova PLC Ordinary SharesUNAVAILABLE$78.74LATEST OFFICIAL CLOSE66.04DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+6.93% · +15.08% · +47.48%CALCULATED
                                                                                                                                                                                              Excess vs SPY+3.83% · +4.02% · +27.48%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -2.18% · +5.98% · +15.09%CALCULATED
                                                                                                                                                                                              52-week high / resistance-8.19% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+3.36% · $55.9MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 6- and 12-month excess returns versus SPY positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for LIVN
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for LIVN
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              26HWMHowmet Aerospace Inc.UNAVAILABLE$271.68LATEST OFFICIAL CLOSE65.20DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+4.54% · +5.26% · +58.01%CALCULATED
                                                                                                                                                                                              Excess vs SPY+1.44% · -5.80% · +38.01%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -2.33% · +2.48% · +11.90%CALCULATED
                                                                                                                                                                                              52-week high / resistance-12.36% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+3.20% · $626.2MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for HWM
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for HWM
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              27TENBTenable Holdings, Inc.UNAVAILABLE$34.38LATEST OFFICIAL CLOSE64.69DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+36.59% · +72.68% · +13.13%CALCULATED
                                                                                                                                                                                              Excess vs SPY+33.49% · +61.61% · -6.87%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.42% · +21.49% · +33.94%CALCULATED
                                                                                                                                                                                              52-week high / resistance-21.27% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+6.30% · $104.3MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for TENB
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for TENB
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              28MTBM&T Bank Corp.UNAVAILABLE$240.34LATEST OFFICIAL CLOSE64.04DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+13.19% · +3.36% · +24.41%CALCULATED
                                                                                                                                                                                              Excess vs SPY+10.10% · -7.70% · +4.41%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -1.14% · +4.90% · +10.20%CALCULATED
                                                                                                                                                                                              52-week high / resistance-6.10% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+1.80% · $244.0MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for MTB
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for MTB
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              29RFRegions Financial Corp.UNAVAILABLE$30.41LATEST OFFICIAL CLOSE60.34DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+9.74% · +1.16% · +17.59%CALCULATED
                                                                                                                                                                                              Excess vs SPY+6.65% · -9.90% · -2.40%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -0.76% · +4.23% · +7.91%CALCULATED
                                                                                                                                                                                              52-week high / resistance-6.34% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+1.85% · $237.0MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for RF
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for RF
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED
                                                                                                                                                                                              30SPGSimon Property Group, Inc.UNAVAILABLE$218.29LATEST OFFICIAL CLOSE60.05DESCRIPTIVE TREND STRENGTH+
                                                                                                                                                                                              Timestamp2026-08-21T16:00:00-04:00LATEST OFFICIAL CLOSE
                                                                                                                                                                                              3m / 6m / 12m return+6.53% · +8.23% · +25.36%CALCULATED
                                                                                                                                                                                              Excess vs SPY+3.44% · -2.84% · +5.36%CALCULATED
                                                                                                                                                                                              SMA20 / 50 / 100 / 200 distanceUNAVAILABLE · -2.13% · +2.71% · +9.02%CALCULATED
                                                                                                                                                                                              52-week high / resistance-8.47% · UNAVAILABLE (UNAVAILABLE)CALCULATED
                                                                                                                                                                                              ATR / average dollar volume+1.76% · $296.4MCALCULATED

                                                                                                                                                                                              Qualification reasons

                                                                                                                                                                                              • all MA slopes positive
                                                                                                                                                                                              • 3-, 6-, and 12-month returns positive
                                                                                                                                                                                              • within 20% of 52-week high
                                                                                                                                                                                              • 63-session consistency at least 70%
                                                                                                                                                                                              • trend age at least 20 sessions
                                                                                                                                                                                              • trend drawdown no worse than -35%
                                                                                                                                                                                              • ATR at most 12%
                                                                                                                                                                                              • extension at most 4 ATR

                                                                                                                                                                                              Warnings

                                                                                                                                                                                              • EARNINGS RISK UNAVAILABLE — CHECK MANUALLY
                                                                                                                                                                                              • SECTOR CLASSIFICATION UNAVAILABLE
                                                                                                                                                                                              • INDUSTRY STRENGTH UNAVAILABLE
                                                                                                                                                                                              One-year daily chart for SPG
                                                                                                                                                                                              One-year daily · prices LATEST OFFICIAL CLOSE · averages CALCULATED
                                                                                                                                                                                              Three-year weekly chart for SPG
                                                                                                                                                                                              Three-year weekly · prices LATEST OFFICIAL CLOSE · aggregation CALCULATED

                                                                                                                                                                                              Data and interpretation