Healthcare Scan
Healthcare Scan
A strong scan overall — most of the cut gained RSI ground and $TMO, $PFE, $DXCM, and $MRK all crossed into overbought — but two names are worth separating out from the crowd for opposite reasons: $ZTS is down 50% over the past year and 26% below its 200-day, the cleanest long-trend breakdown in this cut, while $ABT is the most overbought name in the group (RSI 77.8) despite being down 12% over the past year with a badly negative alpha — an overbought squeeze sitting on top of a weak durable trend, not confirmation of a healthy one. $ISRG remains the same relapse flagged in this session's biotech cut, now below its 200-day for a third straight scan.
Data as-of the 2026-08-21 close (Friday's settled session) — every name in this cut carries a fresh bar this scan.
Source: healthcare.json (the broader universe, not the narrower healthcare-scan.json cut — consistent with the prior scan). Prior scan: 2026-08-14-healthcare-scan.
Quick Snapshot
| Signal | Reading |
|---|---|
| Overall | 🟢 Broadly strong — four names crossed into overbought this scan — with two clear exceptions worth separating from the crowd |
| Leaders | $MRK and $ABT (tied, RSI 77.8, the cut's highest prints); $MRNA (71.6, up 453% over the year, extreme single-name move) |
| Laggards | $CVS (34.1, fell back into the oversold band); $UNH (38.3, weakest print, but above its 200-day); $ISRG (47.6, below its 200-day for a third straight scan) |
| Key insight | $ABT is the cut's most overbought name (RSI 77.8) yet down 12% over the past year with a badly negative alpha — overbought and long-trend-weak at the same time, a genuinely different situation from every other name near the top of this cut |
What's Going On
The cohort gained RSI ground broadly this scan: $TMO (+11.4 points), $VRTX (+10.5), $MRNA (+15.0), $GH (+10.3), and $XLV (+6.1) all posted strong single-scan moves, and the overbought roster grew — $TMO, $PFE, $DXCM, and $MRK all crossed above RSI 70, joining $ABT, $VEEV, $AMGN, $MDT, and $MRNA. Most of that strength checks out on the long-trend numbers too: $MRK is up 77% over the year and 32% above its 200-day, $DXCM is up 15% and 33% above its 200-day, $AMGN is up 49% and 25% above.
$ABT is the one name in that overbought group that doesn't fit the pattern. Its RSI (77.8) ties $MRK for the cut's highest print, but its year-over-year return is negative (-11.6%) with an alpha of -33.5 — badly lagging the broader tape over the past year despite this week's strength. That combination — extended short-term, weak long-term — is a genuinely different situation from the rest of the overbought names, and it's worth treating $ABT's current strength as a squeeze inside a still-weak trend rather than confirmation of a healthy one. $VEEV shows a milder version of the same pattern: RSI 69.7 but down 12.2% over the past year with a negative alpha, even though its most recent quarter has been strong (+54.8% over three months).
$ZTS is the cleanest long-trend breakdown in the cut, and it isn't close: down 50.1% over the past year, 26.1% below its 200-day average, with an alpha of -71.9. RSI sits at 54.8 — mid-range, not obviously alarming on its own — which is exactly why the long-trend check matters here: a name can look unremarkable on the week while sitting on one of the worst durable trends in the entire watchlist. $ISRG remains the other genuine concern, now below its 200-day for a third straight scan (down 19.9%) with a negative year-over-year return — the same relapse pattern flagged in this session's biotech cut for the identical ticker.
$CVS and $UNH both look weak on RSI this scan (34.1 and 38.3) but pass the long-trend test cleanly: both sit above their 200-day average with positive year-over-year returns (+30.2% and +28.6%) and positive alpha. Read those two as deep pullbacks inside intact trends, not breakdowns — the opposite read from $ZTS and $ISRG despite superficially similar RSI levels.
What Changed Since Prior Scan (2026-08-14)
- $MRNA posted the cut's most extreme move. Price ran from $63.32 to $145.13 (+129.2% for the week), RSI 56.6 → 71.6 — the same extreme move visible in this session's biotech cut for the identical ticker.
- $TMO crossed sharply into overbought. RSI 63.2 → 74.6 (+11.4), price up 7.0% for the week.
- $MRK extended further, now tied for the cut's highest RSI. RSI 69.0 → 77.8 (+8.8), price up 12.3% for the week, now up 77% over the year.
- $CVS fell back into the oversold band. RSI 40.4 → 34.1 (-6.3), price down 4.3% for the week — reversing the recovery flagged two scans ago, though still above its 200-day with a positive year.
- $ISRG relapsed again. RSI 56.0 → 47.6 (-8.4) — the same pattern flagged in this session's biotech scan, now below its 200-day for a third straight scan.
- $UNH weakened further. RSI 42.1 → 38.3 (-3.8), the cut's weakest print, though it remains above its 200-day with a positive year.
- $VRTX and $XLV both gained double-digit RSI points. VRTX: 56.5 → 67.0 (+10.5). XLV: 62.2 → 68.3 (+6.1).
- $DXCM and $PFE both crossed above RSI 70. DXCM: 67.7 → 70.1. PFE: 67.5 → 70.2.
- $MDT and $VEEV both cooled slightly, staying just below or near overbought. MDT: 71.4 → 68.4. VEEV: 73.1 → 69.7.
- No stale bars this scan — every name carries a fresh 2026-08-21 close.
- Universe unchanged. Same 22 tickers as the prior scan.
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. 1Y% and vs SMA200 are the two numbers that separate a genuine breakdown from a pullback: $CVS and $UNH both look weak on RSI this scan but are above their 200-day with a positive year — deep pullbacks, not breakdowns. $ZTS and $ISRG are below their 200-day with a negative year — genuine breakdowns, regardless of a mid-range RSI. $ABT is the trickiest read this scan: extended on RSI (77.8) but negative on the year — don't let the short-term strength stand in for the long-trend read.
Price Table
| Stock | Price | RSI | SMA20 | vs SMA20 | 7D% | 30D% | 1Y% | vs SMA200 | Signal |
|---|---|---|---|---|---|---|---|---|---|
| CVS | $93.02 | 34.1 | $98.90 | -5.9% | -4.3% | -13.9% | +30.2% | +8.5% | 🟡 Deep pullback, intact |
| UNH | $390.11 | 38.3 | $406.00 | -3.9% | -2.9% | -9.6% | +28.6% | +12.1% | 🟡 Deep pullback, intact |
| SYK | $329.45 | 47.4 | $339.08 | -2.8% | -2.8% | +6.5% | -14.4% | -3.2% | 🔴 Breakdown |
| ISRGE | $378.81 | 47.6 | $378.68 | 0.0% | -4.0% | +11.2% | -19.4% | -19.9% | 🔴 Breakdown |
| HROW | $40.95 | 52.4 | $39.69 | +3.2% | +2.3% | -4.4% | +7.3% | -0.6% | 🟡 Testing 200-day |
| ZTS | $77.73 | 54.8 | $75.64 | +2.8% | +5.3% | +4.8% | -50.1% | -26.1% | 🔴 Breakdown, worst in cut |
| BIIB | $216.78 | 58.8 | $208.59 | +3.9% | +3.3% | +9.6% | +55.8% | +15.3% | 🟢 Healthy |
| LLY | $1,255.40 | 59.4 | $1,198.10 | +4.8% | +6.3% | +7.9% | +76.9% | +19.2% | 🟢 Healthy |
| JNJ | $270.24 | 61.8 | $262.15 | +3.1% | +3.8% | +5.7% | +51.0% | +16.6% | 🟢 Healthy |
| GH | $170.69 | 62.5 | $159.66 | +6.9% | +8.6% | +13.2% | +178.5% | +49.7% | 🟢 Healthy |
| GILD | $146.12 | 67.0 | $136.10 | +7.4% | +5.6% | +12.1% | +25.8% | +9.8% | 🟡 Uptrend |
| VRTX | $548.05 | 67.0 | $505.57 | +8.4% | +8.4% | +16.0% | +37.9% | +19.1% | 🟢 Healthy |
| XLV | $174.62 | 68.3 | $167.09 | +4.5% | +4.3% | +9.5% | +29.1% | +13.2% | 🟢 Healthy (sector ETF) |
| MDT | $93.35 | 68.4 | $88.84 | +5.1% | +2.3% | +14.0% | +2.5% | +4.0% | 🟡 Modest, above 200-day |
| VEEV | $247.90 | 69.7 | $226.42 | +9.5% | +1.7% | +34.3% | -12.2% | +24.1% | 🔴 Overbought, weak 1Y |
| DXCM | $92.34 | 70.1 | $85.30 | +8.3% | +2.9% | +29.3% | +14.5% | +33.2% | 🟠 Extended, healthy |
| PFE | $28.07 | 70.2 | $26.30 | +6.7% | +4.8% | +13.1% | +9.1% | +8.0% | 🟠 Extended, healthy |
| MRNA | $145.13 | 71.6 | $72.57 | +100.0% | +129.2% | +149.9% | +453.5% | +197.8% | 🟠 Extreme move, high-variance |
| AMGN | $439.33 | 73.4 | $408.16 | +7.6% | +5.8% | +20.0% | +48.5% | +24.5% | 🟠 Extended, healthy |
| TMO | $629.27 | 74.6 | $589.54 | +6.7% | +7.0% | +19.5% | +30.1% | +17.9% | 🟠 Extended, healthy |
| ABT | $116.64 | 77.8 | $109.26 | +6.8% | +4.8% | +16.0% | -11.6% | +8.9% | 🔴 Overbought, weak 1Y |
| MRK | $152.55 | 77.8 | $134.23 | +13.7% | +12.3% | +19.7% | +77.2% | +32.3% | 🟠 Extended, healthy |
Tier Analysis
Extreme Oversold (RSI < 25)
None.
Oversold (RSI 25-40)
$CVS (34.1) — the only name in the band this scan, back in it after clearing it two scans ago. Above its 200-day with a positive year, so a deep pullback rather than a breakdown.
RSI 40+ (everyone else)
- Genuine breakdown (below 200-day, negative 1-year): $SYK, $ISRG, $ZTS — three names; $ZTS is the deepest of the group by a wide margin.
- Overbought but long-trend weak (the scan's key nuance): $ABT, $VEEV — both extended on RSI, both negative on the year. Treat the current strength as a squeeze, not a trend confirmation.
- Extreme, high-variance move: $MRNA — up 453% over the year on 4.4x average volume; a distinct situation from the rest of the cut.
- Genuinely healthy uptrend: $BIIB, $LLY, $JNJ, $GH, $GILD, $VRTX, $XLV, $DXCM, $PFE, $AMGN, $TMO, $MRK — twelve names, the bulk of the cut, all above their 200-day with a strongly positive year.
- Deep pullback but intact: $CVS, $UNH — weak RSI this scan, but above the 200-day with a positive year.
Entry Zones
| Stock | Price | Zone | RSI | 1Y% | Setup |
|---|---|---|---|---|---|
| CVS | $93.02 | Shelf at $78.86 | 34.1 | +30.2% | Back in the oversold band, but above its 200-day with a positive year — deep pullback, not a breakdown |
| UNH | $390.11 | <$363.08 (support shelf) | 38.3 | +28.6% | Weakest RSI in the cut but still up 29% over the year and above its 200-day |
| GILD | $146.12 | <$135.93 (support shelf) | 67.0 | +25.8% | Not extended despite the RSI; healthy long trend |
| HROW | $40.95 | <$40.05 (support shelf) | 52.4 | +7.3% | Sitting right at its 200-day; small-cap, modest but positive year |
| ZTS | $77.73 | No support shelf identified | 54.8 | -50.1% | The cut's clearest breakdown — no confirmed floor, avoid treating the mid-range RSI as a buy signal |
Action Matrix
| Action | Stocks | Why |
|---|---|---|
| 🔒 HOLD | BIIB, LLY, JNJ, GH, GILD, VRTX, XLV, DXCM, PFE, AMGN, TMO, MRK | Above the 200-day with a strongly positive year-over-year return — the cleanest reads in the cut |
| 📈 ACCUMULATE | CVS, UNH | Weak RSI this scan but both pass the long-trend test — deep pullback inside an intact uptrend |
| 🔍 WATCH | HROW, MDT | Modest, mixed reads near their own averages, no strong signal either way |
| ⚠️ AVOID / DON'T CHASE | ABT, VEEV, MRNA | Extended on RSI; ABT and VEEV are also negative on the year (overbought-but-weak-trend), MRNA is an extreme, high-variance single-name move |
| ❌ AVOID / BREAKDOWN WATCH | SYK, ISRG, ZTS | Below the 200-day with a negative year-over-year return — genuine long-trend breakdowns, $ZTS by the widest margin in the cut |
What To Watch Next
- $ABT is the cut's most overbought name yet down 12% over the year — does the trend catch up to the price, or does the RSI cool back down first?
- $ZTS remains 26% below its 200-day and down 50% over the year — does it find any floor, or does the breakdown deepen further?
- $ISRG is below its 200-day for a third straight scan (also flagged in this session's biotech cut) — does the relapse pattern finally break, or continue a fourth time?
- $MRNA's extreme move (up 129% in a single week) — does it consolidate into a real base, or does the move partially unwind?
Sources
- Tape data (price/RSI/SMA/returns): full-scan pre-computed summaries as of the 2026-08-21 close — healthcare.
- Prior scan for comparison: 2026-08-14-healthcare-scan.
Related
10 eventsNo direct external sources are attached to this read.