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.
86 screens across 27 categories. Pick one, or just ask in plain English.
Screen of the day, 2026-10-30
Broke out to a new 20-day high on heavy volume
84 companies matched
Trend (moving averages)
- Trading above the 200-day moving average 1,603 companies
- Trading above the 50-day moving average 1,578 companies
- Trading below the 50-day moving average 1,570 companies
- Trading below the 200-day moving average 1,499 companies
- Tested and reclaimed 200-day support 558 companies
- Near 200-day moving-average support 145 companies
Momentum (RSI)
- Overbought (14-day RSI above 70) 252 companies
- Oversold (14-day RSI below 30) 112 companies
Crossovers
- Recent death cross (50-day crossed below 200-day) 523 companies
- Recent golden cross (50-day crossed above 200-day) 131 companies
52-week range
- Pulled back from the 12-month high 1,581 companies
- Near the 52-week high 307 companies
- Near the 52-week low 65 companies
All-time range
- Near the all-time high 223 companies
- Near the all-time low 29 companies
Volume
- Unusually heavy trading volume 201 companies
Analyst estimates
- Analyst price target recently CUT 343 companies
- Analyst price target recently RAISED 248 companies
Long-term picture
- Strong business at a reasonable price 123 companies
Valuation & size
Profitability
- Highest return-on-assets companies Top 25
- Highest return-on-equity companies Top 25
- Highest net-margin companies Top 25
- Highest operating-margin companies Top 25
- Highest free-cash-flow-margin companies Top 25
- Highest P/E companies Top 25
- Highest gross-margin companies Top 25
- Highest return-on-invested-capital 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
- Biggest earnings gap-ups 392 companies
- Beat earnings and dropped anyway 365 companies
- Highest return-on-equity Information Technology companies Top 25
- Highest short interest companies 116 companies
- Short squeeze candidates 57 companies
Growth & performance
Dividends
Breakouts
- Broke out to a new 20-day high 987 companies
- Broke down to a new 20-day low 312 companies
- Broke out to a new 20-day high on heavy volume 84 companies
- Broke out to a 52-week high on heavy volume 9 companies
Candlestick patterns
- Printed a doji candle 384 companies
- Printed a bullish engulfing pair 95 companies
- Printed a bearish engulfing pair 87 companies
- Printed a hammer candle after a decline 56 companies
Elliott wave
- Elliott wave 3 candidates 601 companies
- Elliott wave 4 pullbacks 473 companies
- Elliott counts at their invalidation level 230 companies
- Completed Elliott five-wave sequences 192 companies
- Elliott A-B-C corrections in their completion zone 173 companies
- Elliott wave 5 candidates 167 companies
Momentum
- MACD just crossed bullish (12/26/9) 626 companies
- MACD just crossed bearish (12/26/9) 325 companies
Momentum (stochastic)
- At the top of its 14-day range (stochastic above 80) 1,251 companies
- At the bottom of its 14-day range (stochastic below 20) 305 companies
Price gaps
- Left an unfilled gap (5%+ in the last week) 199 companies
- Gapped down at the open (3%+) 164 companies
- Gapped up at the open (3%+) 93 companies
- Just filled a gap (5%+ closed in the last week) 92 companies
Price streaks
- On a winning streak (5+ higher closes in a row) 140 companies
- On a losing streak (5+ lower closes in a row) 47 companies
Range (Fibonacci retracement)
Range (support & resistance)
Relative strength
- lagging the market 1,570 companies
- beating the market 1,039 companies
Signal agreement
- Most technical signals bullish 518 companies
- Most technical signals bearish 297 companies
Trend
- trendless / choppy (low ADX) 1,017 companies
- in a strong, established uptrend (ADX) 773 companies
Trend (Ichimoku cloud)
- Trading below the Ichimoku cloud 1,584 companies
- Trading above the Ichimoku cloud 1,121 companies
- Trading inside the Ichimoku cloud 443 companies
Volatility
- Most volatile (6%+ typical daily range) 562 companies
- Stretched far below its 200-day average (6+ daily ranges) 501 companies
- Stretched far above its 200-day average (6+ daily ranges) 350 companies
- in a Bollinger Band volatility squeeze 301 companies
- Least volatile (2% or less typical daily range) 297 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.
- ZUMIEZ INC (ZUMZ) three-part correction, complete → five-part sequence, leg 4 · 2026-10-29
- Zoetis (ZTS) three-part correction, complete → no count fitted · 2026-10-29
- ERMENEGILDO ZEGNA NV (ZGN) three-part correction, complete → five-part sequence, leg 4 · 2026-10-29
- Zillow (Class A) (ZG) no count fitted → five-part sequence, leg 3 · 2026-10-29
- Zillow (Class C) (Z) no count fitted → five-part sequence, leg 3 · 2026-10-29
- XEROX HOLDINGS CORP (XRX) three-part correction, complete → five-part sequence, leg 4 · 2026-10-29
- XPO, Inc. (XPO) five-part sequence, complete → three-part correction, complete · 2026-10-29
- XMAX INC (XMAX) no count fitted → five-part sequence, leg 3 · 2026-10-29
- State Street Technology Select Sector SPDR ETF (XLK) three-part correction, complete → five-part sequence, leg 3 · 2026-10-29
- XENON PHARMACEUTICALS INC (XENE) five-part sequence, leg 5 → no count fitted · 2026-10-29
- Weyerhaeuser (WY) no count fitted → five-part sequence, leg 3 · 2026-10-29
- WOLVERINE WORLD WIDE INC (WWW) three-part correction, complete → five-part sequence, leg 3 · 2026-10-29
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-10-30 — 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: 18 covered companies were not evaluated for at least one screen listed here, because their price series end on or before 2026-10-26, at least 3 trading sessions behind the 2026-10-29 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 7 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.