Biotech Scan
Biotech Scan
Data as-of 2026-07-28 close.
Five names are now overbought in this 39-ticker cut — up from just one (TMO) three sessions ago. IQV leads at RSI 79.1 (a parabolic regime read, up 25.7% over 30 days), with INCY close behind at 75.9 after a single-day, +9.3% move on 3x average volume. At the other end, LEGN cracked into extreme oversold — RSI 31.1 → 24.6, the sector's first sub-25 print in months, on a -19.1% single week. ISRG is the notable middle story: RSI climbed from 31.4 to 42.4 and its 52-week-high gap narrowed from -45.0% to -40.1%, but the regime classifier still reads "collapse" — real improvement, not a confirmed turn.
Source: biotech-scan.json. Latest bar 2026-07-28 for every name in this cut. Prior scan: 2026-07-25-biotech-scan.
Quick Snapshot
| Signal | Reading |
|---|---|
| Overall | 🟡 Mixed, bifurcated — an overbought cluster is forming at the top (5 names above 70) while LEGN dropped into the sector's first sub-25 print in months |
| Leaders | IQV (RSI 79.1, parabolic regime, +25.7% 30D); INCY (75.9, crossed overbought on a single +9.3% day, 3.3x average volume); ABBV (70.2, into overbought) |
| Laggards | LEGN (RSI 24.6, extreme oversold, -19.1% this week alone); IONS (30.2, still down -31.5% over 30 days); SRPT (34.7, "collapse" regime persists) |
| Key insight | ISRG improved meaningfully (RSI 31.4 → 42.4, 52wk-high gap -45.0% → -40.1%) but the regime classifier still reads "collapse" with thesis marked "intact" — treat as damaged structure recovering, not a buy signal |
What's Going On
The overbought side of this cut widened fast. IQV's RSI hit 79.1 — the highest print in this scan and a "parabolic" regime read — on a one-day move of +13.94% and +25.69% over 30 days (change1d, change30d per biotech-scan.json). INCY isn't far behind at RSI 75.9, crossed on a +9.30% single-day gain with relative volume at 3.33x its average — both names have run hard enough that a fresh entry here means chasing, not buying a dip. ABBV and AMGN also pushed into overbought territory this scan (67.4 → 70.2 and 64.1 → 72.8), while TMO — the sole overbought name three sessions ago — cooled fractionally (71.0 → 70.3) rather than extending further.
LEGN is the session's clearest breakdown. RSI fell from 31.1 to 24.6 on a -19.12% single week (change7d) — the sector's first sub-25 print in several scans — with the price now -54.95% off its 52-week high. The trend classifier reads down GC: a golden-cross flag is on file, but the regime is "downtrend," not a confirmed reversal signal.
ISRG remains the cut's most instructive middle case. RSI moved from 31.4 to 42.4 — out of the oversold band entirely — and the gap to its 52-week high narrowed from -45.02% to -40.09%, both real improvements. But the regime classifier still reads "collapse," the trend is strong-down DC, and the thesis flag on file still says "intact." That combination — better tape, unconfirmed structure — is worth tracking rather than treating as resolved.
Away from those extremes, a genuine middle formed: DHR, GILD, DXCM, BIIB, VRTX, and NVO all sit in the RSI 50s-60s with golden-cross or up-trending structure and no single name badly extended — the cleanest zone in the cut for now.
What Changed Since Prior Scan (2026-07-25)
- The overbought cluster grew from one name to five. IQV (61.6 → 79.1), INCY (61.9 → 75.9), AMGN (64.1 → 72.8), ABBV (67.4 → 70.2) all crossed the 70 threshold; TMO (71.0 → 70.3) held roughly flat at the top.
- LEGN cracked into extreme oversold. RSI 31.1 → 24.6, -19.12% over the past week — the first sub-25 print in this cut in several scans.
- ISRG recovered out of the oversold band. RSI 31.4 → 42.4; 52-week-high gap narrowed -45.0% → -40.1%. Regime classifier still reads "collapse."
- BMRN and MDT both climbed meaningfully. BMRN: 56.7 → 66.9. MDT: 55.7 → 64.6 (though MDT's own regime field still reads "downtrend" despite the RSI gain — a mixed signal).
- KYMR cooled from its prior extension. RSI 54.6 → 48.6, -6.36% over the week.
- IONS stayed roughly flat and oversold. RSI 32.7 → 30.2, still -31.47% over 30 days, regime still "collapse."
- NTLA ticked up slightly but remains "collapse." RSI 30.5 → 32.8.
- Universe unchanged. Same 39 tickers as the July 25 cut — no entrants or dropouts.
How To Read The Board
RSI measures how stretched a stock is over the past 14 sessions — under 30 signals oversold, over 70 signals overbought/extended. vs SMA20 is the price gap to the 20-day average; a large negative number means a fast recent decline. vs VWAP is the premium (or discount) versus the average price paid by everyone still holding — a big positive number means most of a name's move is unrealized gain that can get sold into weakness. Trend pairs direction/strength with a cross signal: GC (golden cross, the short-term average above the long-term average) is structurally healthier than DC (death cross). A stock at a low RSI while still marked strong-down DC or in a "collapse" regime — like ISRG here — is not a confirmed buy signal; it means the price is cheap relative to its own recent range, not that the structure has turned.
Price Table
| Stock | Price | RSI | vs SMA20 | 7D% | 30D% | 3M% | 52wkHi% | Trend | vs VWAP |
|---|---|---|---|---|---|---|---|---|---|
| LEGN | $19.04 | 24.6 ↓ | -25.0% | -19.1% | -35.2% | -16.4% | -55.0% | down GC | -26.5% |
| IONS | $55.30 | 30.2 ↓ | -14.9% | +3.6% | -31.5% | -26.1% | -36.3% | strong-down DC | -20.5% |
| NTLA | $10.89 | 32.8 | -20.2% | -5.1% | -34.4% | -12.5% | -61.5% | down GC | -20.4% |
| RARE | $25.98 | 34.5 | -16.7% | -9.2% | -15.3% | +7.4% | -34.9% | down GC | -2.6% |
| SRPT | $15.43 | 34.7 | -13.0% | -4.8% | -9.3% | -25.4% | -39.1% | strong-down DC | -19.2% |
| BEAM | $26.29 | 37.2 | -14.2% | -3.7% | -24.8% | -10.5% | -31.3% | down GC | -0.8% |
| EDIT | $2.62 | 38.4 | -15.8% | -9.3% | -18.1% | -7.1% | -42.3% | down GC | -7.9% |
| CRSP | $47.55 | 39.3 | -9.5% | -1.3% | -15.6% | -6.2% | -39.4% | strong-down DC | -15.3% |
| DNA | $7.70 | 39.8 | -13.4% | -2.4% | -24.6% | +2.7% | -56.2% | strong-down DC | -23.3% |
| MRNA | $55.81 | 40.3 | -16.1% | -6.5% | -19.9% | +22.1% | -34.8% | weak-down GC | +41.6% |
| ISRG | $361.80 | 42.4 | -5.7% | +3.4% | -10.9% | -20.3% | -40.1% | strong-down DC | -22.5% |
| RXRX | $3.05 | 42.8 | -8.8% | -1.0% | -17.3% | -7.6% | -57.5% | strong-down DC | -33.7% |
| LABU | $242.00 | 45.4 | -13.4% | -9.0% | -17.0% | +43.8% | -27.3% | strong-up GC | +75.2% |
| XBI | $149.78 | 47.6 | -4.0% | -3.1% | -5.4% | +16.3% | -9.6% | strong-up GC | +24.4% |
| KYMR | $106.16 | 48.6 | -6.3% | -6.4% | -2.9% | +30.2% | -18.4% | strong-up GC | +38.1% |
| ALNY | $288.41 | 50.8 | -1.0% | +6.3% | -1.7% | -4.2% | -41.8% | strong-down DC | -22.0% |
| BNTX | $92.45 | 51.2 | -0.2% | +0.1% | -1.9% | -9.0% | -25.4% | weak-up DC | -5.9% |
| BIIB | $205.61 | 52.9 | +0.5% | +1.2% | -5.1% | +5.8% | -6.4% | strong-up GC | +20.2% |
| DXCM | $74.85 | 54.6 | +2.3% | +0.1% | +7.0% | +30.0% | -16.8% | strong-up GC | +9.4% |
| NKTR | $70.77 | 55.1 | +2.0% | +3.1% | +8.2% | -14.9% | -35.1% | strong-up GC | +17.9% |
| DHR | $199.05 | 56.2 | +2.0% | +11.2% | +3.3% | +11.6% | -18.0% | weak-up DC | -0.4% |
| VRTX | $490.39 | 56.7 | -0.3% | +1.7% | -1.9% | +15.9% | -8.1% | strong-up GC | +11.6% |
| GILD | $134.32 | 57.2 | +2.2% | +3.1% | +6.3% | +4.9% | -14.6% | up DC | +6.2% |
| IBBQ | $32.76 | 57.8 | -0.4% | +0.5% | +0.4% | +14.7% | -4.3% | strong-up GC | +13.9% |
| IBB | $190.52 | 57.9 | -0.3% | +0.6% | +0.4% | +15.2% | -4.3% | strong-up GC | +16.2% |
| ILMN | $192.98 | 59.6 | +2.1% | +0.2% | +6.6% | +60.3% | -3.1% | strong-up GC | +47.5% |
| PTGX | $136.84 | 60.8 | +2.6% | -1.1% | +12.5% | +38.9% | -4.5% | strong-up GC | +56.7% |
| LLY | $1,220.66 | 61.9 | +2.6% | +3.9% | -0.8% | +43.7% | -2.3% | strong-up GC | +31.3% |
| COGT | $40.67 | 63.1 | +3.7% | +2.6% | +5.0% | +13.4% | -7.0% | strong-up GC | +31.0% |
| NVO | $50.96 | 63.4 | +3.1% | +3.2% | +5.4% | +26.5% | -20.6% | strong-up GC | +8.6% |
| A | $140.54 | 63.7 | +5.1% | +5.8% | +6.0% | +26.5% | -12.3% | up DC | +9.0% |
| MDT | $86.88 | 64.6 | +5.5% | +5.5% | +7.4% | +10.5% | -18.3% | weak-up DC | -1.7% |
| REGN | $695.18 | 64.7 | +5.3% | +3.0% | +10.0% | +1.4% | -15.3% | weak-up DC | +4.2% |
| BMRN | $62.07 | 66.9 | +4.8% | +4.8% | +7.6% | +14.5% | -6.4% | strong-up GC | +10.2% |
| ABBV | $263.20 | 70.2 | +4.4% | +2.8% | +4.2% | +30.0% | -1.4% | strong-up GC | +20.3% |
| TMO | $576.41 | 70.3 | +8.8% | +10.1% | +13.8% | +23.8% | -10.5% | up DC | +11.3% |
| AMGN | $393.10 | 72.8 | +7.2% | +7.3% | +9.0% | +17.2% | -1.2% | strong-up GC | +19.6% |
| INCY | $129.93 | 75.9 ↑ | +11.2% | +10.7% | +13.3% | +31.1% | -2.0% | strong-up GC | +33.3% |
| IQV | $242.94 | 79.1 ↑ | +17.4% | +20.5% | +25.7% | +55.1% | -1.9% | up DC | +26.3% |
Tier Analysis
Extreme Oversold (RSI < 25)
LEGN (24.6) — the sector's first sub-25 print in several scans, on a -19.1% single week. Trend classifier still reads down GC, regime "downtrend" — no confirmed reversal signal.
Oversold band
IONS (30.2), NTLA (32.8), RARE (34.5), SRPT (34.7), BEAM (37.2), EDIT (38.4), CRSP (39.3), DNA (39.8). Eight names, most in "downtrend" or "collapse" regimes with no confirmed floor.
Above the oversold band (everyone else)
- Cooling band: MRNA, ISRG, RXRX, LABU, XBI, KYMR. ISRG is the standout here for its recent improvement despite a still-"collapse" regime read.
- Basing band: ALNY, BNTX, BIIB, DXCM, NKTR, DHR, VRTX, GILD, IBBQ, IBB, ILMN. The cleanest zone in the cut — none extended, none broken.
- Momentum / overbought band: PTGX, LLY, COGT, NVO, A, MDT, REGN, BMRN, ABBV, TMO, AMGN, INCY, IQV. Five of these (ABBV, TMO, AMGN, INCY, IQV) are now above the 70 overbought line — up from one last scan.
Entry Zones
| Stock | Price | Zone | RSI | 30D% | Setup |
|---|---|---|---|---|---|
| DHR | $199.05 | <$196.12 (support shelf) | 56.2 | +3.3% | Basing near its support shelf, not extended vs VWAP |
| GILD | $134.32 | <$131.61 (support shelf) | 57.2 | +6.3% | Cooled from a stronger prior read, clean structure |
| DXCM | $74.85 | <$72.79 (support shelf) | 54.6 | +7.0% | Golden-cross uptrend, room before the next resistance |
| IQV | $242.94 | Extended — no clean entry | 79.1 | +25.7% | Highest RSI in the cut, parabolic regime; wait for a pullback rather than chase |
| LEGN | $19.04 | <$17.87 (support shelf) | 24.6 | -35.2% | First sub-25 print in months, but regime still "downtrend" — no confirmed reversal |
Action Matrix
| Action | Stocks | Why |
|---|---|---|
| 📈 ACCUMULATE | BIIB, DHR, DXCM, GILD | Clean uptrend/basing structure, not extended, no broken-regime flags |
| 🔒 HOLD | LLY, VRTX, NVO, BMRN, ILMN, A, PTGX, XBI, IBB, IBBQ, LABU, COGT, KYMR, NKTR, REGN | Uptrends intact after cooling from prior extension; don't chase at current levels |
| 🔍 WATCH | BNTX, MRNA, RARE, MDT, LEGN, BEAM, EDIT | Mixed signals — improving or deteriorating without a confirmed direction |
| ⚠️ AVOID / DON'T CHASE | ABBV, AMGN, TMO, INCY, IQV | All now above RSI 70; thesis reads intact or unrated but poor risk/reward at current levels |
| ❌ AVOID / FALLING KNIFE | ISRG, CRSP, RXRX, SRPT, IONS, ALNY, NTLA, DNA | All in a "collapse" or "downtrend" regime — structurally damaged even where RSI has ticked up |
What To Watch Next
- Five names are now overbought at once, versus one three sessions ago — does this cluster keep extending, or does the sector give it back the way LEGN just did?
- LEGN just posted the sector's first sub-25 print in months — does a reversal show up, or does the decline keep compounding?
- ISRG's tape improved (RSI 31.4 → 42.4, 52wk-high gap narrower) while its regime still reads "collapse" — which read wins over the next scan?
- MDT's RSI climbed to 64.6 even though its own regime classifier still says "downtrend" — does the structure catch up to the price, or does this reverse?
Sources
- Tape data (price/RSI/SMA/returns): full-scan pre-computed summaries as of the 2026-07-28 close — biotech-scan.
Related
10 eventsNo direct external sources are attached to this read.