Stock screeners
Ready-made screens over the covered US-company catalog. Technical screens recompute nightly from daily-close price history (market data); fundamental rankings use dated SEC EDGAR filings and market data. Selection is deterministic — a company appears only when its real stored data meets the screen's rule; nothing is estimated.
82 screens across 26 categories. Pick one, or just ask in plain English.
Screen of the day, 2026-09-10
Near 200-day moving-average support
157 companies matched
Trend (moving averages)
- Trading above the 200-day moving average 1,712 companies
- Trading below the 200-day moving average 1,332 companies
- Tested and reclaimed 200-day support 393 companies
- Near 200-day moving-average support 157 companies
Momentum (RSI)
- Oversold (14-day RSI below 30) 159 companies
- Overbought (14-day RSI above 70) 46 companies
Crossovers
- Recent golden cross (50-day crossed above 200-day) 319 companies
- Recent death cross (50-day crossed below 200-day) 224 companies
52-week range
- Pulled back from the 12-month high 1,554 companies
- Near the 52-week low 162 companies
- Near the 52-week high 114 companies
All-time range
- Near the all-time high 122 companies
- Near the all-time low 25 companies
Volume
- Unusually heavy trading volume 123 companies
Analyst estimates
- Analyst price target recently RAISED 214 companies
- Analyst price target recently CUT 104 companies
Valuation & size
Profitability
- Highest return-on-invested-capital companies Top 25
- Highest return-on-assets companies Top 25
- Highest return-on-equity companies Top 25
- Highest net-margin companies Top 25
- Highest free-cash-flow-margin companies Top 25
- Highest operating-margin companies Top 25
- Highest P/E companies Top 25
- Highest gross-margin companies Top 25
- Highest return-on-equity Financials companies Top 25
- Highest return-on-equity Health Care companies Top 25
- Highest return-on-equity Industrials companies Top 25
- Beat earnings and dropped anyway 415 companies
- Biggest earnings gap-ups 408 companies
- Highest return-on-equity Information Technology companies Top 25
- Highest short interest companies 101 companies
- Short squeeze candidates 15 companies
Growth & performance
Dividends
Breakouts
- Broke down to a new 20-day low 1,000 companies
- Broke out to a new 20-day high 348 companies
- Broke out to a new 20-day high on heavy volume 33 companies
Candlestick patterns
- Printed a doji candle 320 companies
- Printed a bearish engulfing pair 149 companies
- Printed a bullish engulfing pair 76 companies
- Printed a hammer candle after a decline 67 companies
Elliott wave
- Elliott wave 3 candidates 738 companies
- Elliott wave 4 pullbacks 430 companies
- Elliott counts at their invalidation level 353 companies
- Elliott wave 5 candidates 195 companies
- Completed Elliott five-wave sequences 194 companies
- Elliott A-B-C corrections in their completion zone 165 companies
Momentum
- MACD just crossed bullish (12/26/9) 492 companies
- MACD just crossed bearish (12/26/9) 491 companies
Momentum (stochastic)
- At the bottom of its 14-day range (stochastic below 20) 1,310 companies
- At the top of its 14-day range (stochastic above 80) 197 companies
Price gaps
- Left an unfilled gap (5%+ in the last week) 79 companies
- Just filled a gap (5%+ closed in the last week) 62 companies
- Gapped up at the open (3%+) 37 companies
- Gapped down at the open (3%+) 27 companies
Price streaks
- On a losing streak (5+ lower closes in a row) 63 companies
- On a winning streak (5+ higher closes in a row) 36 companies
Range (Fibonacci retracement)
Range (support & resistance)
Relative strength
- lagging the market 1,439 companies
- beating the market 1,037 companies
Signal agreement
- Most technical signals bearish 400 companies
- Most technical signals bullish 219 companies
Trend
- trendless / choppy (low ADX) 1,489 companies
- in a strong, established uptrend (ADX) 445 companies
Trend (Ichimoku cloud)
- Trading below the Ichimoku cloud 1,451 companies
- Trading above the Ichimoku cloud 1,161 companies
- Trading inside the Ichimoku cloud 475 companies
Volatility
- in a Bollinger Band volatility squeeze 822 companies
- Most volatile (6%+ typical daily range) 567 companies
- Stretched far above its 200-day average (6+ daily ranges) 332 companies
- Stretched far below its 200-day average (6+ daily ranges) 329 companies
- Least volatile (2% or less typical daily range) 320 companies
Volume-weighted price
Recent wave-count changes
When a company's Elliott labelling changes — a new leg, a different shape, or a count that stops fitting altogether — it is recorded here with the date it changed. Describes past price behavior only; not a forecast.
- ZURA BIO LTD CLASS A (ZURA) five-part sequence, leg 4 → three-part correction, complete · 2026-09-09
- ZIPRECRUITER INC CLASS A (ZIP) five-part sequence, leg 3 → no count fitted · 2026-09-09
- Zions Bancorporation (ZION) five-part sequence, complete → three-part correction, complete · 2026-09-09
- Zebra Technologies (ZBRA) five-part sequence, leg 5 → no count fitted · 2026-09-09
- YORK SPACE SYSTEMS INC (YSS) five-part sequence, leg 4 → five-part sequence, leg 4 · 2026-09-09
- Yeti Holdings (YETI) three-part correction, complete → no count fitted · 2026-09-09
- XPEL INC (XPEL) three-part correction, complete → five-part sequence, leg 3 · 2026-09-09
- WHITEFIBER INC (WYFI) three-part correction, complete → five-part sequence, leg 4 · 2026-09-09
- Wintrust Financial (WTFC) three-part correction, complete → five-part sequence, leg 4 · 2026-09-09
- WSFS FINANCIAL CORP (WSFS) five-part sequence, complete → five-part sequence, leg 3 · 2026-09-09
- WESBANCO INC (WSBC) three-part correction, complete → five-part sequence, leg 3 · 2026-09-09
- Westlake Corporation (WLK) five-part sequence, leg 3 → no count fitted · 2026-09-09
Ask for a screen in plain English →
Chart patterns — the twelve shapes, found in our own closes →
What every technical indicator means →
Last updated 2026-09-09 — screens recompute as the underlying data refreshes.
Counts on this page exclude companies whose price series stops before the session the rest of the catalog carries: 43 covered companies were not evaluated for at least one screen listed here, because their price series end on or before 2026-09-03, at least 3 trading sessions behind the 2026-09-09 session. A technical signal is a claim about the present, so it is not asserted from a series that stops before it. Each screen's own page names the companies it could not evaluate. Counts on this page also exclude 14 covered companies whose readings could not be evaluated for at least one screen listed here because our price history for these companies shows an unadjusted split or scale break.
Informational only — NOT financial advice. Technical indicators describe past price behavior; they are not predictions. All figures are delayed daily-close data from SEC EDGAR & market data, shown with their as-of date.