Healthcare Scan
Healthcare Scan
Healthcare stays broadly healthy — the same twelve names that carried a clean uptrend two scans ago still do, unchanged for a third straight scan. But $SYK crashed into the oversold band this scan (RSI 49.2 to 34.1, a 15.1-point drop, the cut's largest single-name move) even as $CVS climbed fully out of it (37.9 to 49.5) with its long-trend numbers still clean. $ABT's cooldown from an overbought squeeze two scans ago has turned into a genuine decline (59.6 to 47.3) with its year-over-year return getting worse, not better. $ZTS remains the cut's deepest breakdown by a wide margin and $ISRG continues its relapse for a fifth straight scan, while $HROW's long trend actually improved — its year-over-year return flipped positive even though it's still testing its 200-day from below.
Data as-of the 2026-09-04 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-28-healthcare-scan.
Quick Snapshot
| Signal | Reading |
|---|---|
| Overall | 🟢 Broadly healthy — the same twelve-name uptrend core holds for a third straight scan — but $SYK crashed newly into the oversold band while $CVS climbed fully out |
| Leaders | $GILD (RSI 67.7, the cut's highest print, flat from last scan); $VEEV (65.9, cooled from being the most overbought but still a weak long trend underneath) |
| Laggards | $SYK (34.1, crashed newly into the oversold band, the cut's largest single-name move); $ISRG (43.0, fifth straight scan below its 200-day); $HROW (46.4, recovering) |
| Key insight | $SYK's 15.1-point RSI drop is the cut's sharpest move this scan, and its long-trend numbers worsened alongside it — year-over-year return -15.1% → -23.1%, vs-200-day -2.7% → -10.4% |
What's Going On
The cohort's core uptrend group is unchanged for a third straight scan: $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 have anchored the "broadly strong" read across the last three scans.
$SYK is this scan's clearest casualty. It dropped from RSI 49.2 to 34.1 — a 15.1-point decline, the cut's largest single-name move — on a 8.3% weekly decline, and its long-trend numbers got worse alongside the RSI drop: year-over-year return fell from -15.1% to -23.1%, and it's now 10.4% below its 200-day, versus 2.7% two scans ago. This is a genuine deterioration, not a rough week inside an otherwise intact trend.
$ABT's story continues to worsen rather than stabilize. Two scans ago it cooled off an overbought squeeze (RSI 77.8 to 59.6); this scan it kept falling, down to 47.3, while its year-over-year return also got worse (-14.4% to -18.4%) even as its price sits just 1.9% above its 200-day. That combination — RSI still falling, long-trend numbers still deteriorating — is the pattern to watch here, not a name that's found its floor. $VEEV, which took over $ABT's overbought-but-weak-trend flag last scan, cooled meaningfully this scan (74.9 to 65.9) but the underlying trend read hasn't changed: still barely positive on the year (+1.9%) with a badly negative alpha (-16.8) despite comfortably clearing its 200-day (+38.5%).
$CVS is the clean positive story this scan: it climbed fully out of the oversold band (37.9 to 49.5) while its long-trend numbers kept improving — year-over-year return now +31.3% (from +29.0%), 11.8% above its 200-day (from +8.1%). That's a deep pullback resolving upward, not a name that needed the oversold reading to look interesting. $HROW also improved on the fundamentals even though its RSI (46.4) is still soft: its year-over-year return flipped from -4.4% to +6.5%, though it remains 6.7% below its 200-day — call this "recovering, still testing the 200-day from below" rather than a clean breakdown anymore.
$ZTS remains the cleanest long-trend breakdown in the cut, and it's essentially unchanged at the worst level: down 50.5% over the past year, 26.4% below its 200-day average, with an alpha of -69.2. RSI sits at 48.8 — 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 four scans, now a fifth straight scan below its 200-day (-20.9%) with a negative year-over-year return (-19.3%), essentially unchanged from two scans ago.
What Changed Since Prior Scan (2026-08-28)
- $SYK crashed into the oversold band, the cut's sharpest move this scan. RSI 49.2 → 34.1 (-15.1), price down 8.3% for the week — year-over-year return worsened from -15.1% to -23.1%, vs-200-day from -2.7% to -10.4%.
- $CVS climbed fully out of the oversold band. RSI 37.9 → 49.5 (+11.6), year-over-year return improved to +31.3% (from +29.0%) — a deep pullback resolving upward.
- $ABT's cooldown became a genuine decline. RSI 59.6 → 47.3 (-12.3), with the underlying trend getting worse, not better (1-year return -14.4% → -18.4%).
- $VEEV cooled off the cut's overbought spot. RSI 74.9 → 65.9 (-9.0), still barely positive on the year (+1.9%) with negative alpha.
- $HROW's long-trend numbers improved even as its RSI stayed soft. RSI 39.5 → 46.4 (+6.9), year-over-year return flipped from -4.4% to +6.5% — no longer a clean breakdown, though still 6.7% below its 200-day.
- $TMO cooled from extended. RSI 66.2 → 57.4 (-8.8), still up 25.4% over the year.
- $JNJ and $UNH both firmed modestly. JNJ: 56.0 → 60.6 (+4.6). UNH: 42.3 → 46.8 (+4.5), still above its 200-day with a positive year.
- $ISRG continues its relapse for a fifth straight scan — 1-year return -21.4% → -19.3% (slightly better), vs-200-day -20.5% → -20.9% (slightly worse), essentially unchanged.
- $ZTS remains essentially unchanged at the cut's deepest breakdown — -50.0% → -50.5% 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-09-04 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 looks weak on RSI history but is above its 200-day with a positive and improving year — a deep pullback resolving upward, not a breakdown. $ZTS, $ISRG, $SYK, and $ABT are below (or barely above, for $ABT) their 200-day with a negative year, and the long-trend numbers on all four got worse this scan even where the RSI didn't collapse — genuine deterioration, regardless of a mid-range RSI. $VEEV is the trickiest read again this scan: cooled on RSI but still barely positive on the year with a negative alpha — don't let the RSI cooldown read as the trend catching up.
Price Table
| Stock | Price | RSI | SMA20 | vs SMA20 | 7D% | 30D% | 1Y% | vs SMA200 | Signal |
|---|---|---|---|---|---|---|---|---|---|
| SYK | $303.13 | 34.1 | $329.35 | -8.0% | -8.3% | -10.1% | -23.1% | -10.4% | 🔴 Crashed in, breakdown deepening |
| LLY | $1,149.36 | 41.3 | $1,202.60 | -4.4% | -2.1% | -1.8% | +54.7% | +8.1% | 🟢 Healthy |
| ISRGE | $366.70 | 43.0 | $381.71 | -3.9% | -1.6% | -2.3% | -19.3% | -20.9% | 🔴 Breakdown, 5th straight scan |
| HROW | $38.54 | 46.4 | $39.40 | -2.2% | +3.4% | -2.2% | +6.5% | -6.7% | 🟡 Recovering, still below 200-day |
| UNH | $397.14 | 46.8 | $396.91 | +0.1% | +1.1% | -3.8% | +28.0% | +13.0% | 🟡 Deep pullback, intact |
| ABT | $108.33 | 47.3 | $111.89 | -3.2% | -3.7% | +2.5% | -18.4% | +1.9% | 🔴 Decline deepening, weak 1Y |
| ZTS | $75.81 | 48.8 | $75.83 | 0.0% | -2.0% | +1.9% | -50.5% | -26.4% | 🔴 Breakdown, worst in cut |
| CVS | $96.74 | 49.5 | $94.76 | +2.1% | +4.0% | -2.4% | +31.3% | +11.8% | 🟢 Cleared, deep pullback resolving |
| GH | $161.41 | 50.2 | $163.79 | -1.5% | -0.1% | -1.1% | +163.1% | +37.5% | 🟢 Healthy |
| DXCM | $87.90 | 52.9 | $89.89 | -2.2% | -3.2% | +6.3% | +8.8% | +24.0% | 🟢 Healthy |
| XLV | $171.45 | 55.5 | $171.31 | +0.1% | +0.2% | +4.4% | +24.8% | +10.3% | 🟢 Healthy (sector ETF) |
| TMO | $613.78 | 57.4 | $611.93 | +0.3% | -1.3% | +6.2% | +25.4% | +14.5% | 🟢 Healthy |
| BIIB | $220.83 | 58.0 | $215.77 | +2.3% | +1.1% | +6.9% | +57.8% | +15.6% | 🟢 Healthy |
| VRTX | $546.12 | 59.4 | $538.78 | +1.4% | +0.8% | +12.6% | +37.6% | +17.2% | 🟢 Healthy |
| JNJ | $275.23 | 60.6 | $268.27 | +2.6% | +2.7% | +6.9% | +54.0% | +16.7% | 🟢 Healthy |
| MRK | $150.33 | 62.3 | $145.03 | +3.7% | +1.4% | +17.1% | +78.9% | +27.0% | 🟠 Extended, healthy |
| AMGN | $437.23 | 62.5 | $430.34 | +1.6% | +1.1% | +7.8% | +56.1% | +23.4% | 🟢 Healthy |
| PFE | $28.45 | 62.5 | $27.80 | +2.4% | +1.8% | +10.2% | +15.9% | +8.7% | 🟠 Extended, healthy |
| MRNA | $145.55 | 63.2 | $117.96 | +23.4% | +5.5% | +158.7% | +499.5% | +165.5% | 🟠 Extreme move, high-variance |
| MDT | $94.17 | 64.5 | $91.73 | +2.7% | +3.3% | +9.5% | +1.4% | +5.0% | 🔴 Flat 1Y, weak alpha |
| VEEV | $275.09 | 65.9 | $257.19 | +7.0% | -0.5% | +28.8% | +1.9% | +38.5% | 🔴 Cooled, still weak 1Y |
| GILD | $151.00 | 67.7 | $144.35 | +4.6% | +3.6% | +14.6% | +33.9% | +12.4% | 🟢 Healthy |
Tier Analysis
Extreme Oversold (RSI < 25)
None.
Oversold (RSI 25-40)
$SYK (34.1) — the only name in the band, replacing $CVS and $HROW who both climbed out this scan. $SYK's long-trend numbers deteriorated alongside its RSI, making this a genuine breakdown rather than a buy-the-dip setup.
RSI 40+ (everyone else)
- Genuine breakdown, deteriorating (below or barely above 200-day, negative 1-year, trend getting worse): $ISRG, $ABT, $ZTS — three names; $ZTS is the deepest of the group by a wide margin, essentially unchanged from the prior scan, while $ABT's numbers worsened this scan specifically.
- Recovering, still below the 200-day: $HROW — the year-over-year return flipped positive this scan even though price remains below the 200-day.
- 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: $VEEV — the cut's highest RSI two scans ago, now cooling, but still barely positive on the year with negative alpha.
- Extreme, high-variance move: $MRNA — up 499.5% over the year, a distinct situation from the rest of the cut.
- Genuinely healthy uptrend: $LLY, $UNH, $GH, $DXCM, $XLV, $TMO, $BIIB, $VRTX, $JNJ, $MRK, $AMGN, $PFE, $GILD — thirteen 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, resolving upward: $CVS — weak RSI history this scan but above the 200-day with an improving positive year.
Entry Zones
| Stock | Price | Zone | RSI | 1Y% | Setup |
|---|---|---|---|---|---|
| CVS | $96.74 | Shelf at $78.94 | 49.5 | +31.3% | Just climbed out of the oversold band with improving long-trend numbers — deep pullback resolving upward |
| UNH | $397.14 | <$363.08 (support shelf) | 46.8 | +28.0% | Modest RSI but still up 28% over the year and above its 200-day |
| GILD | $151.00 | <$135.93 (support shelf) | 67.7 | +33.9% | Not extended despite the RSI; healthy long trend |
| SYK | $303.13 | No support shelf identified | 34.1 | -23.1% | Just crashed into the oversold band with worsening long-trend numbers — no confirmed floor |
| ZTS | $75.81 | No support shelf identified | 48.8 | -50.5% | 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 | LLY, GH, DXCM, XLV, TMO, BIIB, VRTX, JNJ, MRK, AMGN, PFE, GILD | Above the 200-day with a strongly positive year-over-year return — the cleanest reads in the cut, unchanged for three straight scans |
| 📈 ACCUMULATE | CVS, UNH | Both pass the long-trend test with improving or steady positive year-over-year returns inside an intact uptrend |
| 🔍 WATCH | HROW | Long-trend numbers improved this scan even though price is still below its 200-day — confirm whether this becomes a genuine recovery |
| ⚠️ AVOID / DON'T CHASE | VEEV, MRK, PFE, MRNA | $VEEV is still the extended-but-weak name; $MRK/$PFE are extended but otherwise healthy; $MRNA is an extreme, high-variance single-name move |
| ❌ AVOID / BREAKDOWN WATCH | SYK, ISRG, ABT, ZTS | Below (or barely above) the 200-day with a negative year-over-year return that got worse, not better, this scan — genuine long-trend breakdowns, $ZTS by the widest margin |
What To Watch Next
- $SYK just crashed into the oversold band with worsening long-trend numbers — does it stabilize, or does this become the next multi-scan relapse pattern like $ISRG's?
- $ABT's cooldown from overbought has turned into an outright decline with a worsening 1-year return — does it find a floor, or does the deterioration continue?
- $ISRG is below its 200-day for a fifth straight scan — does the relapse finally break, or continue a sixth time?
- $HROW's long-trend numbers improved this scan even with a soft RSI — does the price confirm the recovery next, or does it stay stuck below its 200-day?
Sources
- Tape data (price/RSI/SMA/returns): full-scan pre-computed summaries as of the 2026-09-04 close — healthcare.
- Prior scan for comparison: 2026-08-28-healthcare-scan.
Related
10 eventsNo direct external sources are attached to this read.