Healthcare Scan

Scan

Healthcare Scan

raw scan snapshot — prices as of scan date, not live 36 rows · screens, not recommendations prior scanresearch/scans/2026-08-22-healthcare-scan.md

Healthcare stays broadly healthy — the same twelve names that carried a clean uptrend two scans ago still do — but the cut's overbought edge shifted names: $ABT cooled hard off its overbought squeeze (RSI 77.8 to 59.6) while $VEEV took its place as the cut's most extended name at RSI 74.9, still down 12.2% below its year-ago alpha despite the strength. $HROW is the new concern, dropping 12.9 RSI points into the oversold band and crossing below its 200-day for the first time this scan has tracked. $ZTS remains the cut's deepest breakdown by a wide margin, and $ISRG continues its relapse for a fourth straight scan.

Data as-of the 2026-08-28 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-22-healthcare-scan.

Quick Snapshot

Signal Reading
Overall 🟢 Broadly healthy — the same twelve-name uptrend core holds — but two names deteriorated: $HROW newly broke below its 200-day and $ISRG continues a four-scan relapse
Leaders $VEEV (RSI 74.9, the cut's highest print, still up 11.5 points this scan); $TMO (66.2, extended and healthy)
Laggards $CVS (37.9, still in the oversold band); $HROW (39.5, newly dropped in, crossed below its 200-day); $UNH (42.3, weakest print among the intact names)
Key insight $VEEV is now the cut's most overbought name (RSI 74.9, up from 69.7) yet its one-year return is barely positive (+1.6%) with a badly negative alpha — the same overbought-but-weak-trend pattern $ABT showed two scans ago, now with a different name carrying it

What's Going On

The cohort's core uptrend group is unchanged from two scans ago: $BIIB, $LLY, $JNJ, $GH, $GILD, $VRTX, $XLV, $DXCM, $PFE, $AMGN, $TMO, and $MRK all remain above their 200-day average with a strongly positive year-over-year return, the same twelve names that anchored the "broadly strong" read then. What moved is which name carries the cohort's overbought-but-weak-trend flag. Two scans ago it was $ABT, extended on RSI (77.8) despite a negative year and badly lagging alpha. This scan $ABT cooled sharply — RSI down to 59.6, no longer extended — while $VEEV took over the pattern: RSI jumped from 69.7 to 74.9, the cut's highest print, on an 11.5% weekly gain, yet its year-over-year return is barely positive (+1.6%) and its alpha remains badly negative (-18.3). Read $VEEV's current strength as a squeeze inside a still-weak trend, not confirmation of a healthy one.

$HROW is this scan's new concern. It dropped from RSI 52.4 to 39.5 — a 12.9-point decline on an 8.9% weekly drop — and crossed below its 200-day average for the first time (now -9.8%, versus -0.6% two scans ago), with its year-over-year return also turning negative (-4.4%). That's a meaningful deterioration from "testing 200-day" to a genuine breakdown signature, worth tracking closely.

$ZTS remains the cleanest long-trend breakdown in the cut, and it's essentially unchanged at the worst level: down 50.0% over the past year, 25.7% below its 200-day average, with an alpha of -69.9. RSI sits at 53.3 — still mid-range, still not obviously alarming on its own — which is exactly why the long-trend check matters here more than anywhere else in this cut. $ISRG continues the relapse pattern flagged across the past three scans, now a fourth straight scan below its 200-day (-20.5%) with a negative year-over-year return (-21.4%), both numbers slightly worse than two scans ago.

$CVS remains in the oversold band (37.9, up modestly from 34.1) but continues to pass the long-trend test cleanly: above its 200-day with a positive year-over-year return (+29.0%) and positive alpha. $UNH is the weakest print among the intact names (RSI 42.3) but also clears the test (+30.0% on the year, above its 200-day). Read those two as deep pullbacks inside intact trends, the opposite read from $ZTS, $ISRG, $SYK, and now $HROW despite superficially similar or even higher RSI levels.

What Changed Since Prior Scan (2026-08-22)

  • $HROW dropped into the oversold band and crossed below its 200-day. RSI 52.4 → 39.5 (-12.9), price down 8.9% for the week — the first time this scan has tracked it below its 200-day, with the year-over-year return also turning negative.
  • $ABT cooled off its overbought squeeze. RSI 77.8 → 59.6 (-18.2), no longer extended, though the underlying trend is still weak (1-year return -14.4%).
  • $VEEV took over the cut's overbought-but-weak-trend spot. RSI 69.7 → 74.9 (+5.2), now the cut's highest print, still barely positive on the year with negative alpha.
  • $MRK cooled from its tied-highest print. RSI 77.8 → 62.5 (-15.3), still up 78% over the year.
  • $TMO cooled from extended. RSI 74.6 → 66.2 (-8.4), still up 27% over the year.
  • $CVS recovered slightly within the oversold band. RSI 34.1 → 37.9 (+3.8), still above its 200-day with a positive year.
  • $ISRG continues its relapse for a fourth straight scan — 1-year return -19.4% → -21.4%, vs-200-day -19.9% → -20.5%, both slightly worse.
  • $ZTS remains essentially unchanged at the cut's deepest breakdown — -50.1% → -50.0% on the year, still the widest gap to its 200-day in the cut.
  • No stale bars this scan — every name carries a fresh 2026-08-28 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, $ISRG, $SYK, and now $HROW are below their 200-day with a negative year — genuine breakdowns, regardless of a mid-range RSI. $VEEV is the trickiest read this scan: extended on RSI (74.9) but barely positive on the year with a negative alpha — 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.06 37.9 $95.67 -2.7% 0.0% -12.1% +29.0% +8.1% 🟡 Deep pullback, intact
HROW $37.27 39.5 $39.85 -6.5% -8.9% -3.7% -4.4% -9.8% 🔴 Newly below 200-day
UNH $392.95 42.3 $400.08 -1.8% +0.7% -6.6% +30.0% +12.3% 🟡 Deep pullback, intact
LLY $1,174.61 45.5 $1,202.53 -2.3% -6.5% -2.9% +60.5% +10.8% 🟢 Healthy
ISRGE $372.60 45.7 $382.55 -2.6% -1.7% +5.5% -21.4% -20.5% 🔴 Breakdown, 4th straight scan
SYK $330.69 49.2 $335.66 -1.5% +0.5% -6.1% -15.1% -2.7% 🔴 Breakdown
GH $161.50 50.5 $163.74 -1.4% -5.4% +12.1% +150.5% +39.5% 🟢 Healthy
ZTS $77.34 53.3 $75.58 +2.3% -0.5% -0.8% -50.0% -25.7% 🔴 Breakdown, worst in cut
JNJ $268.04 56.0 $264.13 +1.5% -0.9% +1.0% +52.8% +14.6% 🟢 Healthy
MDT $91.23 57.0 $90.22 +1.1% -2.3% +4.2% -0.8% +1.6% 🔴 Flat 1Y, weak alpha
XLV $171.16 57.1 $169.25 +1.1% -2.0% +3.0% +27.1% +10.5% 🟢 Healthy (sector ETF)
BIIB $218.50 58.3 $212.29 +2.9% +0.8% +4.4% +64.7% +15.2% 🟢 Healthy
ABT $112.47 59.6 $111.25 +1.1% -3.6% +4.1% -14.4% +5.3% 🔴 Cooled, still weak 1Y
GILD $145.68 61.2 $140.05 +4.0% -0.3% +9.8% +29.4% +8.9% 🟢 Healthy
VRTX $541.69 61.4 $521.85 +3.8% -1.2% +12.1% +38.2% +16.9% 🟢 Healthy
MRK $148.35 62.5 $139.48 +6.4% -2.8% +13.8% +78.3% +26.8% 🟠 Extended, healthy
PFE $27.96 63.4 $27.09 +3.2% -0.4% +11.2% +13.7% +7.2% 🟠 Extended, healthy
DXCM $90.82 63.5 $88.70 +2.4% -1.6% +20.9% +21.0% +29.5% 🟠 Extended, healthy
MRNA $137.99 63.5 $95.04 +45.2% -4.9% +153.2% +463.9% +166.6% 🟠 Extreme move, high-variance
AMGN $432.42 63.8 $421.46 +2.6% -1.6% +11.6% +51.4% +21.5% 🟠 Extended, healthy
TMO $622.18 66.2 $603.55 +3.1% -1.1% +7.9% +27.0% +16.2% 🟠 Extended, healthy
VEEV $276.69 74.9 $240.93 +14.8% +11.5% +33.1% +1.6% +39.1% 🔴 Overbought, weak 1Y

Tier Analysis

Extreme Oversold (RSI < 25)

None.

Oversold (RSI 25-40)

$CVS (37.9), $HROW (39.5) — two names, up from one two scans ago. $CVS is above its 200-day with a positive year, a deep pullback rather than a breakdown; $HROW newly failed that test, now below its 200-day with a negative year.

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, essentially unchanged from the prior scan.
  • Flat 1-year despite mid-range RSI: $MDT — technically above its 200-day but flat on the year with weak alpha.
  • Overbought but long-trend weak (the scan's key nuance): $VEEV, $ABT — $VEEV is now extended on RSI with a barely-positive year; $ABT cooled off its own extension but the underlying trend is still weak.
  • Extreme, high-variance move: $MRNA — up 464% over the year, 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, unchanged from the prior scan.
  • 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.06 Shelf at $78.94 37.9 +29.0% Back in the oversold band, but above its 200-day with a positive year — deep pullback, not a breakdown
UNH $392.95 <$363.08 (support shelf) 42.3 +30.0% Weakest RSI among the intact names but still up 30% over the year and above its 200-day
GILD $145.68 <$135.93 (support shelf) 61.2 +29.4% Not extended despite the RSI; healthy long trend
HROW $37.27 No support shelf identified 39.5 -4.4% Newly crossed below its 200-day this scan — no confirmed floor yet
ZTS $77.34 No support shelf identified 53.3 -50.0% The cut's clearest breakdown by a wide margin — 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 Newly crossed below its 200-day this scan — confirm whether this is a one-scan wobble or a genuine trend change
⚠️ AVOID / DON'T CHASE VEEV, ABT, MRNA VEEV is now the extended-but-weak name; ABT cooled off its own extension but the trend underneath is still negative; 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

  • $VEEV is now the cut's most overbought name yet barely positive on the year — does the trend catch up to the price, or does the RSI cool back down first, the way $ABT's did this scan?
  • $HROW newly crossed below its 200-day — does it stabilize, or does this become the next multi-scan relapse pattern like $ISRG's?
  • $ISRG is below its 200-day for a fourth straight scan — does the relapse finally break, or continue a fifth time?
  • $ZTS remains 26% below its 200-day and down 50% over the year with no confirmed floor — does it find one, or does the breakdown deepen further?

Sources

  • Tape data (price/RSI/SMA/returns): full-scan pre-computed summaries as of the 2026-08-28 close — healthcare.
  • Prior scan for comparison: 2026-08-22-healthcare-scan.
10 events

No direct external sources are attached to this read.