Healthcare Scan
Healthcare Scan
The sector's leadership week didn't carry into this one. The healthcare fund rose 0.61% against the S&P 500 proxy's 1.82% — a laggard week after last scan's outperformance — and $CVS is the reason the cut's bottom looks worse: it lost its 200-day this week, sliding from RSI 29.6 to 24.4, the cut's first capitulation print, on an old Q2 earnings recap that doesn't explain the fresh decline. At the top, $ATRC pushed past RSI 80 to 80.7 — the most extended name across the desk's healthcare coverage — while $MRNA and $TMO both crossed into the near-overbought band alongside it, and $BIIB jumped 13 RSI points with nothing in its news file to explain the move.
Data as-of the 2026-09-23 close (Wednesday's settled session) — every name in this cut carries a fresh bar; universe unchanged at 24 tickers.
Quick Snapshot
| Signal | Reading |
|---|---|
| Overall | 🟡 A cohort splitting between extremes — a new capitulation print at the bottom, three names in the near-overbought-or-higher band at the top, and the sector fund itself trailing the broader market this week after leading it last scan |
| Leaders | $ATRC (RSI 80.7, +4.94% on the week, +112.02% over three months — the most extended name in this cut); $MRNA (71.9, +25.06% on the week, +606.13% on the year); $TMO (71.5, +2.6% on the week, trend intact) |
| Laggards | $CVS (24.4, lost its 200-day this week, no new cause found); $SYK (31.0, -3.99% on the week, -26.8% on the year); $UNH (33.5, -1.06% on the week, barely above its 200-day) |
| Key insight | Healthcare's 7-day return (+0.61%) trails the S&P 500 proxy's (+1.82%) this week, but the sector fund is still up 23.27% over the past year against the index's 15.77% — a short-term laggard week inside a long-term outperformer, not a reversal |
| Caveat | $CVS's news file carries only an old Q2 earnings recap already priced in weeks ago; $ATRC's and $GH's files have nothing newer than late July and September 4 respectively. None of that silence explains the current moves |
What's Going On
Healthcare's week of leadership ended. The sector fund closed $168.80, up 0.61% on the week — positive, but behind the S&P 500 proxy's 1.82% gain over the same five sessions, a reversal from last scan when healthcare was the desk's best-performing sector fund against a falling index. The fund is also down 3.38% on the month even as it holds a 23.27% one-year return against the index's 15.77% — the short window and the long window are telling different stories here, and the long one is still the stronger trend.
$CVS is the week's break. It fell from RSI 29.6 to 24.4, the cut's first capitulation print, closing at $85.86 — down 6.39% on the week and now 1.8% below its 200-day, a line it had been sitting 1.8% above just one scan ago. The desk's news file for the name holds only an old Q2 2026 earnings recap (guidance raise, Rite Aid integration, GLP-1 partnerships) that was already reflected in prices weeks before this decline — no new driver is established for this week's move specifically.
The top of the cohort kept extending. $ATRC closed $59.96, RSI 80.7, up 4.94% on the week and 112.02% over three months, 67.7% above its 200-day — the most stretched name in this cut, with no news coverage newer than late July on the desk's record. $MRNA closed $182.11, RSI 71.9, up 25.06% on the week and 606.13% on the year, continuing the same extreme multi-quarter move this scan has tracked for weeks. $TMO crossed into the same near-overbought band at RSI 71.5. $ITGR held near its own extended perch at RSI 75.4, essentially flat on the week.
$BIIB is this scan's quieter surprise: RSI jumped from 50.4 to 63.4 on a 5.33% gain, and the desk's news file has nothing dated to the move. $GH cooled to a 0.81% weekly gain after last week's 13.98% surge, RSI 58.6 — a pause rather than a reversal, still up 195.23% on the year with no news file newer than September 4 to explain either the surge or the pause. $SYK and $UNH continue to sit in the cut's weakest structural group: $SYK at RSI 31.0 with a -26.8% year and 17.9% below its 200-day, $UNH at RSI 33.5 now just 4.6% above its own 200-day after a further pullback.
What Changed Since Prior Scan (2026-09-18)
- $CVS lost its 200-day and fell into capitulation. RSI 29.6 → 24.4, -1.42% on the day to $85.86; the cushion above its 200-day flipped from +1.8% to -1.8%. The year-over-year return shrank from +19.4% to +12.24%.
- $ATRC pushed past RSI 80. RSI 77.7 → 80.7, +1.92% on the day to $59.96, now the most extended name in this cut.
- $MRNA and $TMO both crossed into the near-overbought band. MRNA: RSI 63.3 → 71.9, +25.06% on the week. TMO: RSI 67.6 → 71.5, +2.6% on the week.
- $BIIB jumped 13 RSI points with no driver on the desk's record. RSI 50.4 → 63.4, price $215.50 → $227.53 (+5.6%).
- $AMGN exited the oversold band entirely. RSI 39.7 → 51.9, price $385.65 → $406.09 (+5.3%).
- $GH cooled from last scan's surge. RSI 63.1 → 58.6, price $179.38 → $176.31 (-1.7%) — a pause, not a reversal, still +195.23% on the year.
- The sector flipped from leader back to laggard versus the index. The fund's 7-day return went from +1.83% (leading a falling market) to +0.61% (trailing a rising one).
- The oversold band shrank and shifted. $CVS moved from oversold into capitulation; $ZTS, $UNH, $HROW, $SYK remain, while $ABT and $AMGN exited into neutral territory.
- No stale bars this scan — every name carries a fresh 2026-09-23 close. Universe unchanged at 24 tickers.
How To Read The Board
RSI is a fourteen-session stretch gauge: under 30 oversold, under 25 capitulation, over 70 near-overbought, over 80 extreme. The one-year return and the distance to the 200-day average decide whether a name is in a pullback or a downtrend, and in this cut they still contradict the RSI in both directions. $ISRG prints 62.0 on a long trend that remains broken (-11.04% year, 12% below its 200-day). $CVS just fell into capitulation on a trend that, until this week, was still passing the long test — its year is still positive at +12.24%, which makes this a fresh break rather than a continuation of an old one. Five names fail the long test outright — $SYK, $ZTS, $HROW, $ABT and $ISRG, all below their 200-day with negative years. $CVS and $VEEV sit in the ambiguous middle: $CVS just crossed into failing, $VEEV carries a negative year while trading 35.7% above its 200-day. Everything else in the cut is above its long average with a positive year, which is why the sector's underperformance this week reads as a pause inside a working trend rather than a reversal.
Price Table
| Stock | Price | RSI | SMA20 | vs SMA20 | 7D% | 30D% | 1Y% | vs SMA200 | Signal |
|---|---|---|---|---|---|---|---|---|---|
| CVS | $85.86 | 24.4 | $93.29 | -8.0% | -6.4% | -8.8% | +12.2% | -1.8% | 🔴 Lost its 200-day, new capitulation print |
| SYK | $273.40 | 31.0 | $293.52 | -6.9% | -4.0% | -16.6% | -26.8% | -17.9% | 🔴 Breakdown, still deep |
| UNH | $371.29 | 33.5 | $387.12 | -4.1% | -1.1% | -6.9% | +6.8% | +4.6% | 🟡 Pullback, thin trend |
| HROW | $33.60 | 35.8 | $36.08 | -6.9% | -1.8% | -15.6% | -31.2% | -17.9% | 🔴 Breakdown, deepening |
| ZTS | $71.61 | 39.8 | $74.28 | -3.6% | -1.9% | -7.2% | -49.8% | -28.4% | 🔴 Still the cut's worst trend |
| ABT | $103.49 | 41.7 | $106.18 | -2.5% | +1.1% | -11.3% | -23.8% | -1.3% | 🔴 Negative year, near its 200-day |
| MDT | $89.30 | 42.6 | $91.95 | -2.9% | -3.6% | -3.9% | -6.0% | +0.2% | 🟡 Flat year, sitting on its 200-day |
| LLY | $1,150.99 | 46.6 | $1,150.82 | 0.0% | +1.2% | -7.7% | +54.1% | +7.7% | 🟡 Pullback, trend intact |
| VRTX | $516.34 | 46.8 | $529.18 | -2.4% | +0.6% | -5.7% | +36.0% | +9.6% | 🟡 Pullback, trend intact |
| XLV | $168.80 | 50.6 | $169.45 | -0.4% | +0.6% | -3.4% | +23.3% | +8.1% | 🟢 Sector fund, trailing the index this week |
| AMGN | $406.09 | 51.9 | $407.73 | -0.4% | +7.9% | -8.5% | +41.6% | +12.4% | 🟢 Exited oversold, healthy trend |
| DXCM | $87.73 | 52.4 | $87.79 | -0.1% | +0.5% | -3.7% | +28.6% | +21.2% | 🟢 Cooled off, trend intact |
| JNJ | $269.17 | 53.1 | $269.33 | -0.1% | +0.7% | -1.4% | +52.4% | +12.3% | 🟢 Healthy trend |
| MRK | $148.08 | 55.5 | $148.18 | -0.1% | +2.2% | -1.7% | +85.2% | +22.2% | 🟢 Healthy trend |
| GH | $176.31 | 58.6 | $167.91 | +5.0% | +0.8% | +8.1% | +195.2% | +45.3% | 🟢 Cooled from last week's surge |
| PFE | $28.18 | 59.9 | $28.02 | +0.6% | +2.6% | +0.8% | +16.8% | +7.1% | 🟢 Healthy trend |
| VEEV | $270.75 | 61.3 | $268.60 | +0.8% | +2.2% | +9.0% | -2.9% | +35.7% | 🟡 Negative year despite the RSI |
| GILD | $151.37 | 61.9 | $148.38 | +2.0% | +2.5% | +3.2% | +32.3% | +11.5% | 🟢 Healthy trend |
| ISRGE | $398.30 | 62.0 | $375.70 | +6.0% | +4.2% | +6.6% | -11.0% | -12.0% | 🔴 Bounce, long trend still broken |
| BIIB | $227.53 | 63.4 | $218.68 | +4.0% | +5.3% | +4.3% | +63.3% | +17.6% | 🟢 Big jump, cause unknown |
| TMO | $665.30 | 71.5 | $628.12 | +5.9% | +2.6% | +5.8% | +41.6% | +23.4% | 🟠 Near-overbought, trend intact |
| MRNA | $182.11 | 71.9 | $150.63 | +20.9% | +25.1% | +31.1% | +606.1% | +191.1% | 🟠 Extreme multi-quarter move, continuing |
| ITGR | $126.32 | 75.4 | $125.90 | +0.3% | +0.2% | +1.0% | +22.5% | +34.1% | 🟠 Extended, holding near its high |
| ATRC | $59.96 | 80.7 | $53.88 | +11.3% | +4.9% | +21.7% | +63.7% | +67.7% | 🔴 Most extended name in the cut |
Tier Analysis
Capitulation (RSI < 25)
$CVS (24.4) — new this scan, lost its 200-day in the same move. No news file explains the additional decline.
Oversold (RSI 25-40)
$SYK (31.0), $UNH (33.5), $HROW (35.8), $ZTS (39.8) — four names, down from seven last scan ($CVS moved into capitulation, $ABT and $AMGN exited into neutral). $UNH is the only one still barely passing the long test.
Neutral to strong (RSI 40+)
- Failing the long test: $ABT, $ISRG — below their 200-day with negative years. $ISRG's 62.0 RSI does not change that.
- Negative year, above the 200-day: $MDT and $VEEV — the ambiguous middle; $VEEV is 35.7% above its long average with a -2.9% year.
- Pullback, trend intact: $LLY, $VRTX — above their 200-day with positive years, near their 20-day.
- Healthy and working: $XLV, $AMGN, $DXCM, $JNJ, $MRK, $GH, $PFE, $GILD, $BIIB.
- Near-overbought, trend intact: $TMO, $MRNA.
- Extended: $ITGR (75.4, holding near its high) and $ATRC (80.7, the most stretched name in the cut) — working trends at extreme prices.
Entry Zones
| Stock | Price | Zone | RSI | 1Y% | Conditions |
|---|---|---|---|---|---|
| UNH | $371.29 | $354.51 (a prior support shelf) to $387.12 (its 20-day) | 33.5 | +6.8% | Oversold with a thin but still-positive long trend; the shelf is the defined risk point |
| MDT | $89.30 | $87.76 (a prior support shelf), just below the price | 42.6 | -6.0% | Flat year, sitting almost exactly on its 200-day |
| XLV | $168.80 | $167.30 (its 50-day) to $169.45 (its 20-day) | 50.6 | +23.3% | The sector expression, trailing the index this week but sitting between its two short averages |
| DXCM | $87.73 | $87.79 (its 20-day), with $74.15 the shelf well below | 52.4 | +28.6% | Cooled off after a strong month, 21.2% above its 200-day |
| CVS | $85.86 | $78.94 (a prior support shelf) | 24.4 | +12.2% | Lost its 200-day this week with no confirmed floor and no established cause — a watch item, not an entry |
Action Matrix
| Stock | Signal | Action | Notes |
|---|---|---|---|
| XLV, AMGN, DXCM, JNJ, MRK, GH, PFE, GILD, BIIB | 🟢 | 🔒 Hold | Positive years, comfortably above their 200-day; $GH is the most extended long-term winner in the group |
| LLY, VRTX, UNH | 🟡 | 📈 Accumulate | Pullbacks inside intact-to-thin trends, trading at or below their 20-day |
| TMO, MRNA | 🟠 | ⚠️ Don't chase | Trends working, prices in the near-overbought band |
| ITGR, ATRC | 🟠 / 🔴 | ⚠️ Don't chase | $ATRC crossed above RSI 80 this week — the most stretched name across the desk's healthcare coverage |
| CVS, MDT, VEEV | 🟡 | 🔍 Watch | $CVS just lost the long test this week; $MDT and $VEEV carry negative years near their long averages |
| ISRG, SYK, ZTS, HROW, ABT | 🔴 | ❌ Avoid | Below their 200-day with negative years; $ZTS remains the cut's worst at -49.79% on the year |
What To Watch Next
- $CVS lost its 200-day this week with no new driver on the record — its only recent news is an old Q2 earnings recap already priced in weeks ago. The next question is whether $78.94, the prior support shelf, holds if the slide continues.
- $ATRC crossed above RSI 80 for the first time this scan has tracked it, 67.7% above its 200-day with no news coverage newer than late July. Whether it consolidates or gives back the 21.67% it added on the month is the cut's most stretched open question.
- $BIIB jumped 13 RSI points on a 5.33% week with no news receipt covering it. Does a filing or transcript surface, or does this stay unexplained inside an already-healthy trend?
- The sector fund trailed the index this week after leading it last scan. Whether that is noise inside a still-strong one-year trend (+23.27%) or the start of a real rotation away from healthcare is worth checking against next week's cross-sector read.
- $GH cooled after last scan's 13.98% surge with still no news file newer than September 4. Getting a fresh pull on the name should be a priority before the next scan tries to explain either move.
Sources
- Tape data (price, RSI, moving averages, returns, long-horizon fields): pre-computed summaries as of the 2026-09-23 close — healthcare.
- Cross-sector comparison (healthcare trailing the S&P 500 proxy this week, still ahead of it over the year): market-pulse.
- News checks with nothing on this week's move: latest (pulled 2026-09-19, holds only an old Q2 earnings recap),
ATRC(pulled 2026-09-16, newest article late July),GH(pulled 2026-09-19, newest article September 4),BIIB(pulled 2026-09-16, nothing newer than September 3). Event recordresearch/stock-events/checked for the 2026-09-18 to 2026-09-23 window: only ABVX, AIR, SFIX, GIS and MU earnings are filed, none in this cut. - Prior scan for comparison: 2026-09-18-healthcare-scan.
Related
10 eventsNo direct external sources are attached to this read.