Back to Insights

$20+|20%+ Wk Friday 1/23/2026

January 23, 2026 5 min read

Datetime window analyzed (EST)

  • 2026-01-23, roughly 13:30–19:30 ET across the universe provided.
  • Note: The upload contains intraday prints for a single session, not a full 30 days. I emphasize the last 10 intraday bars as a proxy for near-term momentum and derive “daily” zones from recent price structure/round-number confluence. Confirm these against your own daily charts.

Overall Sector and Industry Analysis

  • Semiconductors and semi-cap equipment showed leadership and late-day accumulation: AEIS ramped hard into the close (258.5 → 262.1), MPWR broke to new session highs (~1064), KLAC firmed into the close (~1513), MKSI finished strong (~217). Broadline semis (AMD, MU) were flat-to-firm, while memory/storage (WDC, STX) were quieter. Takeaway: continued relative strength in chips and equipment (AEIS, MPWR, KLAC, MKSI).
  • Precious metals tilted constructive. GLD grinded higher into the evening; AGQ surged (323 → 329+). Silver miners were mixed but stable (HL, CDE, EXK, SVM), leveraged ETNs (JNUG, GDXU) were firm to flat. Takeaway: silver outperformed gold on the day (AGQ); a short-term upside continuation is on the table if metals stay bid.
  • Industrial/engineering and infrastructure remained resilient: PWR, FIX, EME, CACI, IESC closed firm; AGX faded intraday. CACI printed a breakout close near highs (666.49). Takeaway: defense/infrastructure bid persists (CACI, PWR, FIX).
  • Consumer discretionary was selective: ULTA closed near highs after a strong ramp (686 → 692 print), MELI strong; COST dribbled sideways to slightly lower. Takeaway: high-quality discretionary names (ULTA) are attracting late-session buyers.
  • Energy/natural gas neutral-to-slightly constructive: UNG/BOIL ticked up marginally with steady prints—no blowoff.
  • Uranium mixed: UUUU flat-to-soft late; UUUG faded intraday. Takeaway: digestion phase after prior runs—be picky.
  • Biotech/small-cap momentum heated up: BNAI went parabolic (20s → 60s intraday), ALDX popped on volume, SLE/MLEC/BLBX saw trading spikes. Takeaway: risk-on pockets exist in low-float biotech; trade with tight risk.

Tickers most likely to rise in the next 2–3 days

  • Clear momentum/continuation setups: AEIS, MPWR, ULTA, CACI, AGQ
  • High-risk momentum (manage size/tighter leash): BNAI
  • Secondary watch for confirmation: MKSI, KLAC, PWR

Stocks showing the strongest bullish signals

  • AEIS, MPWR, ULTA, CACI, AGQ; BNAI for speculative continuation.

Individual Stock Analysis (1–3 day swing plans)

AEIS

  • Daily support zones: 259.4–259.0; 258.7; 257.5
  • Daily resistance zones: 262.5–263.0; 264.0; 266.5
  • 30-min outlook (2–3 days): Expect a bull-flag continuation if price holds above 259. Pullbacks that hold 259–260 can squeeze through 262.5 toward 264–266. Failure back below 258.7 likely forces a reset into 257s before buyers try again.
  • Price targets (1–3 days; ~ATR 6–8): 263.0, 264.5, 266.5
  • Entry ideas:

– Pullback buy 259.8–260.3 with strength returning
– Breakout add on >262.6 with volume

  • Stop levels:

– Tighter: 258.3 (beneath session demand)
– Swing: 257.4 (below structure)

  • finviz dynamic chart for  AEIS

MPWR

  • Daily support zones: 1056–1057; 1051; 1046
  • Daily resistance zones: 1064.8–1066; 1072; 1080–1085
  • 30-min outlook: Momentum continuation favored while above 1056. Opening push over 1065 can extend into 1072; sustained volume opens 1080–1085. Lose 1051 and we likely backfill toward 1046 before any bounce.
  • Price targets (~ATR 18–22): 1072, 1080, 1088
  • Entry ideas:

– Pullback buy 1056–1058
– Breakout >1065 with rising volume

  • Stop levels:

– Tighter: 1050.5
– Swing: 1046

  • finviz dynamic chart for  MPWR

ULTA

  • Daily support zones: 686–684; 682; 680
  • Daily resistance zones: 692.6–695; 700; 706
  • 30-min outlook: Strong close signals a test of 692.6–695. A firm hold above 686 on dips suggests progression to 700+. Lose 684 convincingly, and price likely revisits 680 support before another attempt.
  • Price targets (~ATR 10–12): 695, 700, 706
  • Entry ideas:

– Pullback buy 685–686 with basing
– Breakout >692.8 on volume for 695/700

  • Stop levels:

– Tighter: 681.5
– Swing: 679.8

  • finviz dynamic chart for  ULTA

CACI

  • Daily support zones: 662–661; 659; 654
  • Daily resistance zones: 668; 672; 675–678
  • 30-min outlook: Breakout close favors upside follow-through. If early dip holds 661–662, look for push into 668/672. Sustained acceptance above 672 can stretch toward 675–678. A break back below 659 weakens momentum.
  • Price targets (~ATR 8–10): 668, 672, 678
  • Entry ideas:

– Pullback buy 661–663
– Breakout add >668 with time-and-sales confirmation

  • Stop levels:

– Tighter: 658.5
– Swing: 654

  • finviz dynamic chart for  CACI

AGQ

  • Daily support zones: 325–324; 323; 321
  • Daily resistance zones: 329.5–330; 332; 335
  • 30-min outlook: Silver outperformance sets up continuation if 324–325 holds. Early probe toward 329.5 with momentum can power a run to 332/335. Lose 323 and the move likely bases first around 321.
  • Price targets (~ATR 6–8): 332, 335, 338
  • Entry ideas:

– Pullback buy 324.8–325.5 with bid support
– Breakout >329.6 if futures/metals tone supportive

  • Stop levels:

– Tighter: 322.8
– Swing: 321.0

  • finviz dynamic chart for  AGQ

BNAI (speculative)

  • Daily support zones: 55–54; 52; 48
  • Daily resistance zones: 62.7; 68.1; 75
  • 30-min outlook: Extreme momentum. If it consolidates above 55–57, a high-volume reclaim of 62.7 can re-test 68.1 and possibly 70–75. A break below 52 likely triggers a fast flush toward upper 40s before stabilizing.
  • Price targets (very high ATR/momentum): 67, 74, 75+
  • Entry ideas:

– Tight-risk pullback 55–57, only if buyers are active and spreads reasonable
– Breakout scalp >62.8 with hard stop

  • Stop levels:

– Conservative: 49.8–50.5 (below volatility shelf)
– Aggressive: 52.0

  • Position sizing: Reduce size materially versus large caps; honor stops.
  • finviz dynamic chart for  BNAI

Quick watchlist notes (not full plans)

  • MKSI: Demand into the close near 217; watch 217.5/220 for breakout; supports 215/214.
  • KLAC: Strong finish near 1513; watch 1515/1520; support 1500.
  • PWR: Prints up to 471 AH; watch 472–474; supports 468/467.

Risk management reminders

  • Many of these prints occurred late-day/after-hours with reduced liquidity. Confirm levels at the next regular open.
  • If a first entry triggers and the thesis invalidates (loss of key support on volume), exit—don’t average down.
  • Use smaller size and wider stops on high-volatility names (e.g., BNAI); larger caps can support normal sizing and tighter stops.

If you want, I can recalc supports/resistances against your true daily timeframe and 14-day ATRs once you provide full 30-day OHLCV.

Share: