Biotech Scan
Biotech Scan
Data as-of 2026-07-24 close (Friday settled close).
TMO crossed into overbought this week — RSI 71.0, the only name in this 39-ticker cut above the 70 threshold, even as its thesis stays flagged "intact." At the other end, IONS — the sector's lone sub-25 print two scans ago — climbed back to RSI 32.7, still down -26.1% over the past 30 days but no longer in free fall. The bigger story is a rotation: DHR (65.7 → 50.4) and PTGX (69.0 → 60.0), last scan's two steadiest large caps, both cooled hard, while ISRG stayed pinned in a collapse regime at RSI 31.4, -45.0% off its 52-week high. Thirteen of the 39 names now sit in the 25-40 oversold band — the widest spread in recent scans — though for the first time in a while nothing prints below 25.
Source: biotech-scan.json. Latest bar 2026-07-24 for every name in this cut. Prior scan: 2026-07-17-biotech-scan.
Quick Snapshot
| Signal | Reading |
|---|---|
| Overall | 🟡 Mixed — a broad rotation: last scan's steadiest large caps (DHR, PTGX, REGN) cooled while deep-oversold names (IONS, LEGN) found relief; TMO alone pushed into overbought |
| Leaders | TMO (RSI 71.0, the only overbought print, thesis intact); ABBV (67.4, steadiest large-cap in the cut); INCY (61.9) |
| Laggards | NTLA (RSI 30.5, still -30.8% over 30 days); ISRG (31.4, collapse regime, -45.0% from its 52-week high); BEAM (31.8, worsened from 34.8 last scan) |
| Key insight | The same five names carry a rated "intact" thesis flag as last scan (BNTX, TMO, ISRG, MDT, IQV) — TMO is now the one thesis-intact name trading overbought |
What's Going On
TMO is the session's clearest single-name story. RSI climbed to 71.0 — the only name in this cut above the overbought threshold — on a +6.72% week and +15.45% 30-day gain (change7d, change30d per biotech-scan.json), while the thesis flag still reads "intact." That combination (extended technicals, unchanged fundamental read) is worth a second look next cycle rather than an automatic add at current levels.
ISRG remains the sector's most structurally broken large-cap. RSI sits at 31.4, essentially unchanged from the 30.2 flagged two scans ago, but the price keeps deteriorating: -45.02% off its 52-week high, worse than the -42.8% read on July 17, with the regime classifier still reading "collapse" despite an "intact" thesis flag on file.
The gene-editing cohort split rather than moving together this time. NTLA (RSI 30.5) and CRSP (36.3) are essentially flat versus two scans ago, LEGN improved (27.9 → 31.1), but EDIT (46.4 → 36.6) and BEAM (34.8 → 31.8) both got worse. That's a break from the pattern flagged on July 17, when the whole group — NTLA, CRSP, RXRX, LEGN — moved down together.
Two names had the roughest single sessions in the cut: DNA dropped -7.19% in one day, and LEGN fell -5.57% in a single session (change1d per biotech-scan.json). Neither move shows up as a clean reversal signal yet — both remain in weaker technical regimes.
What Changed Since Prior Scan (2026-07-17)
- TMO pushed into overbought. RSI 62.3 → 71.0, +15.45% over 30 days — the only name in the cut now above the 70 threshold, thesis still marked "intact."
- IONS recovered from the sector's only sub-25 print. RSI 23.9 → 32.7, though still -26.1% over 30 days and the regime classifier still reads "collapse."
- DHR and PTGX, last scan's steadiest large caps, both cooled hard. DHR: RSI 65.7 → 50.4. PTGX: RSI 69.0 → 60.0. Neither is broken, but both gave back their standout status.
- The gene-editing cohort diverged instead of moving together. LEGN improved (27.9 → 31.1); NTLA (30.5 → 30.5) and CRSP (36.2 → 36.3) held flat; EDIT (46.4 → 36.6) and BEAM (34.8 → 31.8) worsened.
- A (Agilent) posted the biggest positive move in the cut. RSI 50.3 → 61.4, +20.15% over 3 months, +5.41% over the past week.
- Broad biotech ETF proxies cooled. XBI: 55.1 → 48.6. IBB: 58.4 → 53.7. IBBQ: 57.9 → 52.5.
- REGN, GILD, DXCM, KYMR, NVO all cooled from prior extension into the RSI 48-54 band, down from the high-50s/60s two scans ago.
- ABBV held its leadership position. RSI 65.9 → 67.4, still not extended vs the group.
- Universe unchanged. Same 39 tickers as the July 17 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 |
|---|---|---|---|---|---|---|---|---|---|
| NTLA | $10.73 | 30.5 | -24.6% | -5.7% | -30.8% | -21.3% | -60.7% | down GC | -21.6% |
| LEGN | $22.22 | 31.1 | -14.6% | -0.2% | -24.4% | -7.0% | -47.5% | down GC | -15.1% |
| ISRG | $337.50 | 31.4 | -13.1% | -2.3% | -16.0% | -30.0% | -45.0% | strong-down DC | -28.0% |
| BEAM | $25.10 | 31.8 | -20.4% | -8.8% | -26.0% | -7.4% | -32.3% | down GC | -5.1% |
| IONS | $56.55 | 32.7 | -14.8% | +4.0% | -26.1% | -22.8% | -35.6% | strong-down DC | -18.6% |
| DNA | $7.36 | 35.3 | -18.3% | -7.0% | -24.4% | -6.5% | -54.9% | strong-down DC | -27.3% |
| SRPT | $15.68 | 35.5 | -12.2% | -8.9% | -6.1% | -22.8% | -37.3% | strong-down DC | -16.0% |
| CRSP | $46.54 | 36.3 | -12.0% | -2.6% | -13.1% | -4.6% | -39.4% | strong-down DC | -17.3% |
| EDIT | $2.60 | 36.6 | -17.4% | -12.8% | -7.1% | -10.7% | -39.8% | down GC | -8.7% |
| MRNA | $54.07 | 36.7 | -20.2% | -12.5% | -10.5% | +6.6% | -33.4% | weak-down GC | +37.6% |
| RARE | $26.90 | 37.6 | -14.4% | -8.1% | -7.6% | +11.6% | -32.3% | down GC | +0.9% |
| RXRX | $2.96 | 38.9 | -13.0% | +0.7% | -8.4% | -15.7% | -58.1% | strong-down DC | -36.1% |
| ALNY | $271.77 | 39.3 | -6.6% | +1.6% | -7.6% | -11.1% | -45.8% | strong-down DC | -26.5% |
| BNTX | $89.33 | 40.9 | -3.4% | -2.4% | -1.0% | -15.3% | -25.8% | strong-down DC | -9.2% |
| LABU | $245.60 | 46.4 | -12.6% | -7.5% | -1.0% | +31.8% | -23.8% | strong-up GC | +80.1% |
| DXCM | $71.54 | 47.4 | -1.8% | -6.7% | +2.6% | +16.2% | -21.7% | weak-down GC | +4.4% |
| GILD | $129.31 | 47.9 | -1.4% | -3.7% | +3.3% | -0.2% | -16.8% | weak-up DC | +2.4% |
| XBI | $150.48 | 48.6 | -4.0% | -2.5% | +0.5% | +13.0% | -8.1% | strong-up GC | +25.7% |
| VRTX | $477.36 | 49.2 | -2.9% | -1.7% | +0.5% | +10.9% | -11.4% | strong-up GC | +8.7% |
| DHR | $191.50 | 50.4 | -1.7% | -6.1% | +1.6% | +8.3% | -20.7% | weak-up DC | -4.2% |
| BIIB | $202.19 | 50.5 | -1.5% | -1.8% | +1.3% | +9.7% | -8.7% | strong-up GC | +18.5% |
| REGN | $656.01 | 50.9 | -0.1% | -3.1% | +5.2% | -12.6% | -20.6% | weak-up DC | -1.5% |
| IBBQ | $32.28 | 52.5 | -1.7% | -1.0% | +3.4% | +10.2% | -5.2% | strong-up GC | +12.3% |
| NVO | $48.77 | 53.7 | -0.9% | -3.1% | +2.9% | +18.5% | -32.9% | strong-up GC | +3.7% |
| IBB | $188.14 | 53.7 | -1.5% | -0.9% | +3.6% | +10.8% | -5.1% | strong-up GC | +14.9% |
| KYMR | $110.57 | 54.6 | -2.5% | -4.5% | +10.7% | +30.2% | -15.1% | strong-up GC | +44.4% |
| NKTR | $70.72 | 55.0 | +2.5% | +3.6% | +9.1% | -22.9% | -36.4% | strong-up GC | +18.4% |
| MDT | $83.21 | 55.7 | +1.4% | +0.0% | +4.8% | +0.8% | -22.9% | weak-up DC | -5.9% |
| BMRN | $59.33 | 56.7 | +0.6% | -0.4% | +3.5% | +11.6% | -11.2% | strong-up GC | +5.3% |
| LLY | $1,196.03 | 57.3 | +0.5% | +1.4% | +7.1% | +35.5% | -5.1% | strong-up GC | +29.0% |
| COGT | $39.76 | 58.6 | +1.8% | +1.7% | +5.9% | +8.0% | -8.0% | strong-up GC | +28.8% |
| PTGX | $136.11 | 60.0 | +2.6% | -3.4% | +11.4% | +36.1% | -5.5% | strong-up GC | +56.6% |
| A | $138.57 | 61.4 | +3.8% | +5.4% | +5.5% | +20.2% | -12.8% | up DC | +7.6% |
| ILMN | $194.09 | 61.6 | +3.0% | +4.0% | +10.9% | +51.8% | -1.1% | strong-up GC | +49.1% |
| IQV | $208.05 | 61.6 | +2.0% | +0.9% | +12.1% | +28.2% | -16.1% | up DC | +8.4% |
| INCY | $117.67 | 61.9 | +1.4% | +0.4% | +8.5% | +24.3% | -2.4% | strong-up GC | +21.6% |
| AMGN | $376.04 | 64.1 | +3.0% | +2.7% | +7.0% | +10.0% | -5.1% | strong-up GC | +14.7% |
| ABBV | $259.36 | 67.4 | +3.0% | +1.9% | +11.2% | +31.5% | -1.8% | strong-up GC | +18.8% |
| TMO | $568.26 | 71.0 | +7.8% | +6.7% | +15.5% | +21.1% | -11.1% | up DC | +10.0% |
Tier Analysis
Extreme Oversold (RSI < 25)
None. For the first time in several scans, nothing in this cut is below 25 — IONS, the sole sub-25 print last scan, has climbed to 32.7.
Oversold (RSI 25-40)
NTLA (30.5), LEGN (31.1), ISRG (31.4), BEAM (31.8), IONS (32.7), DNA (35.3), SRPT (35.5), CRSP (36.3), EDIT (36.6), MRNA (36.7), RARE (37.6), RXRX (38.9), ALNY (39.3). Thirteen names — the widest spread of any recent scan — split between deteriorating positions (BEAM, EDIT, DNA) and names showing early relief (IONS, LEGN).
RSI 40+ (everyone else)
- Still cooling (RSI 41-49): BNTX, LABU, DXCM, GILD, XBI, VRTX. None broken, but all pulled back from a stronger prior read.
- Basing / cleanest accumulate (RSI 50-58): DHR, BIIB, REGN, IBBQ, NVO, IBB, KYMR, NKTR, MDT, BMRN, LLY, COGT. AMGN and ABBV are the standouts just above this band — never got extended.
- Momentum, holding not adding (RSI 60+): PTGX, A, ILMN, IQV, INCY, AMGN, ABBV, TMO. TMO alone crossed the overbought line at 71.0.
Entry Zones
| Stock | Price | Zone | RSI | 30D% | Setup |
|---|---|---|---|---|---|
| AMGN | $376.04 | <$349.50 (support shelf) | 64.1 | +7.0% | Steady climber, not extended vs the group |
| ABBV | $259.36 | <$226.40 (support shelf) | 67.4 | +11.2% | Near-leader in the cut; structure clean, thesis unrated |
| TMO | $568.26 | Extended — no clean entry | 71.0 | +15.5% | Only overbought print in the cut; thesis intact but wait for a pullback rather than chase |
| IONS | $56.55 | No support shelf identified | 32.7 | -26.1% | Recovering off the sector's lone sub-25 print, but still `strong-down DC` and no confirmed reversal |
| ISRG | $337.50 | No support shelf identified | 31.4 | -16.0% | Collapse regime persists; thesis flagged "intact" but structure is broken — wait for confirmation |
Action Matrix
| Action | Stocks | Why |
|---|---|---|
| 📈 ACCUMULATE | AMGN, ABBV | Cleanest technicals in the cut, not extended vs VWAP |
| 🔒 HOLD | LLY, VRTX, NVO, DHR, A, DXCM, PTGX, MDT, IQV, XBI, IBB, IBBQ, LABU, COGT, KYMR, ILMN, BMRN, INCY, BIIB, REGN, GILD, NKTR | Uptrends mostly intact after cooling from a stronger prior read; don't chase at current premiums |
| 🔍 WATCH | NTLA, LEGN, BEAM, DNA, EDIT, MRNA, RARE, BNTX | Mixed pullbacks, unresolved either way |
| ⚠️ AVOID / DON'T CHASE | TMO | RSI 71, the only overbought print — thesis intact but poor risk/reward at current levels |
| ❌ AVOID / FALLING KNIFE | ISRG, CRSP, RXRX, SRPT, IONS, ALNY | All in a "collapse" regime — deep oversold and structurally broken, no confirmed reversal |
What To Watch Next
- Does TMO's push into overbought resolve as a normal cool-off, or does the thesis-intact large-cap keep running?
- IONS climbed off the sector's only sub-25 print to 32.7 this week — does that turn into a confirmed reversal, or is the "collapse" regime still the more accurate read?
- DHR and PTGX, last scan's two steadiest large-cap holds, both cooled hard — is this a normal pullback inside an intact uptrend, or the start of something bigger?
- The gene-editing cohort split rather than moving together this scan (LEGN better, EDIT/BEAM worse) — does it re-converge, or is this the start of genuine dispersion within the group?
Sources
- Tape data (price/RSI/SMA/returns): full-scan pre-computed summaries as of the 2026-07-24 close — biotech-scan.
Related
10 eventsNo direct external sources are attached to this read.