Healthcare Scan
Healthcare Scan
Healthcare was the best place to be this week. The sector fund rose 1.83% while the S&P 500 proxy fell 0.34%, and it was the only sector on the desk's macro board to post a materially positive week besides technology. Inside the cut the strength was real and broad: $GH +13.98%, $DXCM +7.61%, $MRNA +6.99%, $TMO +6.83%. Two names arrived overbought — $ATRC at RSI 77.7 and $ITGR at 75.9 — the first overbought prints this scan has recorded. Against that, $CVS fell 6.15% and dropped 13.5 RSI points into the oversold band, the sharpest single-name reversal in the cut, and $ISRG's 6.55% bounce lifted its RSI to 61.2 without moving it off a -9.75% year or closing a 13.6% gap below its 200-day.
Data as-of the 2026-09-18 close (Friday's settled session) — every name in this cut carries a fresh bar.
This reads the broader healthcare universe, consistent with the prior scan; it now carries 24 names, two more than last week.
Quick Snapshot
| Signal | Reading |
|---|---|
| Overall | 🟢 The week's strongest sector — the sector fund rose 1.83% against a falling index, and most of the cut's long trends are intact |
| Leaders | $GH (RSI 63.1, +13.98% on the week, +205.07% on the year, 49.1% above its 200-day — the strongest trend in the cut); $TMO (67.6, +6.83%); $ATRC (77.7, +22.03% on the month, +101.74% over three months) |
| Laggards | $CVS (29.6, -6.15% on the week, the sharpest reversal in the cut); $HROW (30.5, -20.56% on the month); $SYK (31.3, -19.08% on the month, -27.19% on the year); $ZTS (36.6, -51.46% on the year, the cut's worst trend) |
| Key insight | $ISRG rose 6.55% and looks healthy at RSI 61.2, but it is still 13.6% below its 200-day and down 9.75% on the year — a bounce, not a turn |
| Caveat | The desk holds no news file at all for $GH, $ITGR or $HROW, and the $CVS file was last pulled July 7. Nothing in those gaps can be read as evidence that no event occurred |
What's Going On
Healthcare outperformed by a wide margin in a week the broad market spent digesting a rate increase. The sector fund closed $168.39, up 1.83%, with a +22.49% year and a price 8.0% above its 200-day; the S&P 500 proxy fell 0.34% over the same five sessions and every other sector fund on the macro board except technology finished the week negative. That is unusual enough to matter on its own.
The gains were concentrated in diagnostics, tools and devices rather than in large-cap pharma. $GH led at $179.38, up 13.98% on the week, 9.82% on the month and 205.07% on the year, sitting 49.1% above its 200-day — the strongest long trend in the cut by a distance. The desk holds no news file for the name, so the driver is simply not on the record here, which is a coverage gap rather than a finding. $DXCM rose 7.61%, $TMO 6.83% and $MRNA 6.99%, and $ISRG added 6.55%.
Two new names arrived already extended. $ATRC closed $58.10 at RSI 77.7, up 22.03% on the month and 101.74% over three months, 10.9% above its 20-day and 64.0% above its 200-day — the tape's own label for that shape is parabolic. $ITGR closed $126.28 at RSI 75.9, effectively at its 20-day and 0.41% from its 52-week high. The $ATRC news file, pulled September 16, carries nothing newer than late July, so no driver is established for the run; there is no news file for $ITGR at all. Both are trends that are working and prices that are stretched — two different things.
$CVS is the week's break: $88.84, down 6.15%, RSI 43.1 to 29.6, now 5.8% below its 20-day. The long test still passes but only barely — a +19.38% year, down from +26.8% a week ago, and 1.8% above its 200-day, down from 8.9%. Its news file was last pulled July 7, so nothing on the desk explains the move, and no event is filed for it this week. $HROW fell 4.06% with a -20.56% month, and $SYK finally stopped sliding (-0.16% on the week after a -19.08% month) but remains 17.7% below its 200-day with a -27.19% year. $ZTS is still the cut's worst structural read at -51.46% on the year and 29.2% below its 200-day.
$ISRG deserves its own line because the RSI is misleading. It rose 6.55% to $393.33 and prints 61.2 — a number that would look healthy anywhere else on this board. But the name is 13.6% below its 200-day with a -9.75% year and an alpha of -24.77, which is the same broken long trend this scan has flagged for seven straight weeks. A strong week inside that shape is a bounce until the one-year number turns.
What Changed Since Prior Scan (2026-09-11)
- The sector flipped from laggard to leader. The sector fund went from -3.6% the prior week to +1.83% this week, RSI 41.0 → 49.8, against a 0.34% decline in the S&P 500 proxy.
- $GH surged into the cut's strongest chart. RSI 45.6 → 63.1, price $157.38 → $179.38, +13.98% on the week; year-over-year return improved from +177.1% to +205.07%.
- $CVS reversed hardest. RSI 43.1 → 29.6 (-13.5), price $94.66 → $88.84, -6.15% on the week; the gap above its 200-day collapsed from +8.9% to +1.8%.
- $DXCM and $TMO both jumped more than 12 RSI points. DXCM 40.4 → 58.5 on +7.61%; TMO 54.8 → 67.6 on +6.83%, now the cut's highest print among the established members.
- $ISRG bounced without turning. RSI 48.1 → 61.2 on a 6.55% week — still 13.6% below its 200-day with a -9.75% year, its seventh straight scan failing the long test.
- $SYK's slide stopped. RSI 27.8 → 31.3, -0.16% on the week after two scans of double-digit declines; the month is still -19.08%.
- $AMGN and $LLY both recovered. AMGN: RSI 31.5 → 39.7, +2.2%. LLY: 35.4 → 47.2, +3.34%.
- The cut got its first overbought names. $ATRC (77.7) and $ITGR (75.9) entered the universe this week; no name printed above 70 in the prior scan.
- The oversold band shifted rather than shrank. Seven names at RSI 25-40 versus six a week ago, but the composition changed — $CVS and $ZTS in, $LLY out.
- No stale bars this scan — every name carries a fresh 2026-09-18 close. Universe grew from 22 to 24 tickers with the addition of $ATRC and $ITGR.
How To Read The Board
RSI is a fourteen-session stretch gauge: under 30 oversold, over 70 overbought, over 75 extended. The one-year return and the distance to the 200-day average are what decide whether a name is in a pullback or a downtrend, and in this cut they contradict the RSI in both directions. $ISRG prints 61.2 on a broken long trend; $CVS prints 29.6 on one that still (barely) passes. Five names fail the long test outright — $ISRG, $SYK, $ZTS, $HROW and $ABT, all below their 200-day with negative years. Two more, $MDT and $VEEV, carry negative years while trading above their 200-day, which is the ambiguous middle. Everything else in the cut is above its long average with a positive year, which is why the sector's week reads as strength rather than a relief rally. $ATRC and $ITGR are the opposite problem: intact trends at stretched prices.
Price Table
| Stock | Price | RSI | SMA20 | vs SMA20 | 7D% | 30D% | 1Y% | vs SMA200 | Signal |
|---|---|---|---|---|---|---|---|---|---|
| CVS | $88.84 | 29.6 | $94.26 | -5.8% | -6.2% | -5.1% | +19.4% | +1.8% | 🔴 Sharpest reversal in the cut |
| HROW | $33.08 | 30.5 | $37.09 | -10.8% | -4.1% | -20.6% | -27.1% | -19.5% | 🔴 Breakdown, deepening |
| SYK | $275.12 | 31.3 | $301.78 | -8.8% | -0.2% | -19.1% | -27.2% | -17.7% | 🔴 Breakdown, slide paused |
| ZTS | $71.40 | 36.6 | $75.10 | -4.9% | -2.2% | -6.9% | -51.5% | -29.2% | 🔴 Worst trend in the cut |
| UNH | $376.90 | 36.9 | $390.30 | -3.4% | -0.6% | -3.0% | +12.6% | +6.4% | 🟡 Pullback, trend intact |
| ABT | $102.61 | 37.8 | $108.14 | -5.1% | +0.7% | -10.3% | -23.8% | -2.5% | 🔴 Negative year, below its 200-day |
| AMGN | $385.65 | 39.7 | $413.53 | -6.7% | +2.2% | -12.8% | +39.8% | +7.0% | 🟡 Recovering from its crash |
| VRTX | $508.34 | 41.2 | $534.51 | -4.9% | -1.4% | -7.9% | +31.3% | +8.1% | 🟡 Pullback, trend intact |
| LLY | $1,152.93 | 47.2 | $1,163.31 | -0.9% | +3.3% | -10.0% | +51.1% | +8.1% | 🟡 Recovered off the lows |
| XLV | $168.39 | 49.8 | $170.29 | -1.1% | +1.8% | -4.2% | +22.5% | +8.0% | 🟢 Best sector fund of the week |
| BIIB | $215.50 | 50.4 | $217.87 | -1.1% | -0.8% | -2.7% | +49.9% | +11.7% | 🟢 Healthy trend |
| PFE | $27.66 | 52.2 | $28.06 | -1.4% | -0.2% | -2.1% | +14.5% | +5.3% | 🟡 Flat week, trend intact |
| MDT | $92.13 | 53.3 | $92.23 | -0.1% | +1.3% | -2.1% | -3.6% | +3.2% | 🔴 Negative year, weak alpha |
| VEEV | $260.21 | 53.7 | $266.11 | -2.2% | -0.8% | +3.7% | -6.8% | +30.6% | 🔴 Negative year despite the RSI |
| JNJ | $269.99 | 54.6 | $269.76 | +0.1% | +1.7% | -1.3% | +55.0% | +13.1% | 🟢 Healthy trend |
| MRK | $146.87 | 55.4 | $148.74 | -1.3% | +2.0% | -3.5% | +80.1% | +21.9% | 🟢 Healthy trend |
| DXCM | $89.35 | 58.5 | $88.09 | +1.4% | +7.6% | -0.6% | +17.9% | +24.1% | 🟢 Strong week, trend intact |
| ISRGE | $393.33 | 61.2 | $371.80 | +5.8% | +6.6% | -1.1% | -9.8% | -13.6% | 🔴 Bounce, long trend still broken |
| GILD | $150.11 | 61.4 | $147.73 | +1.6% | +4.5% | +1.7% | +32.1% | +11.0% | 🟢 Healthy trend |
| GH | $179.38 | 63.1 | $166.49 | +7.7% | +14.0% | +9.8% | +205.1% | +49.1% | 🟢 Strongest trend in the cut |
| MRNA | $154.04 | 63.3 | $145.89 | +5.6% | +7.0% | -11.7% | +505.3% | +155.7% | 🟠 Extreme multi-quarter move, high variance |
| TMO | $651.45 | 67.6 | $623.30 | +4.5% | +6.8% | +6.2% | +35.4% | +21.1% | 🟢 Trend intact, getting extended |
| ITGR | $126.28 | 75.9 | $125.73 | +0.4% | +0.2% | +0.8% | +21.4% | +35.3% | 🟠 Overbought, 0.4% from its high |
| ATRC | $58.10 | 77.7 | $52.37 | +10.9% | +6.5% | +22.0% | +58.5% | +64.0% | 🟠 Parabolic, most extended in the cut |
Tier Analysis
Capitulation (RSI < 25)
None.
Oversold (RSI 25-40)
$CVS (29.6), $HROW (30.5), $SYK (31.3), $ZTS (36.6), $UNH (36.9), $ABT (37.8), $AMGN (39.7) — seven names. Only $UNH and $AMGN pass the long test (positive years, above their 200-day); those are pullbacks. $CVS passes by the thinnest margin in the cut (1.8% above its 200-day) and is deteriorating fast. $HROW, $SYK, $ZTS and $ABT all fail both legs — downtrends, not discounts.
Neutral to strong (RSI 40+)
- Failing the long test despite a healthy RSI: $ISRG (61.2 with a -9.75% year, 13.6% below its 200-day) — the clearest RSI-versus-trend contradiction on the board.
- Negative year, above the 200-day: $MDT and $VEEV — the ambiguous middle; $VEEV is 30.6% above its long average with a -6.76% year, which is a name that ran and then stalled.
- Pullback, trend intact: $VRTX, $LLY, $XLV, $BIIB, $PFE — all above their 200-day with positive years, trading at or below their 20-day.
- Healthy and working: $JNJ, $MRK, $DXCM, $GILD, $GH, $TMO — positive years, comfortably above their 200-day, above or at their 20-day.
- Extended: $ATRC (77.7, 10.9% above its 20-day and 64.0% above its 200-day) and $ITGR (75.9, 0.41% from its 52-week high) — working trends at stretched prices.
- Extreme move, high variance: $MRNA — up 505.3% on the year, 155.7% above its 200-day, still down 11.66% on the month.
Entry Zones
| Stock | Price | Zone | RSI | 1Y% | Conditions |
|---|---|---|---|---|---|
| UNH | $376.90 | $354.51 (a prior support shelf) to $390.30 (its 20-day) | 36.9 | +12.6% | Oversold with the long trend intact, 6.4% above its 200-day; the shelf below is the defined risk point |
| AMGN | $385.65 | $385–$413 (up to its 20-day) | 39.7 | +39.8% | Two weeks past an unexplained RSI collapse, now recovering; long trend still intact, floor unconfirmed |
| XLV | $168.39 | $166.75 (its 50-day) to $170.29 (its 20-day) | 49.8 | +22.5% | The sector expression — best week on the board, sitting between its two short averages |
| DXCM | $89.35 | $88.09 (its 20-day), with $92.59 the level overhead | 58.5 | +17.9% | Strong week, 24.1% above its 200-day; the 20-day directly underneath is the pullback test |
| CVS | $88.84 | $78.94 (a prior support shelf) | 29.6 | +19.4% | Newly oversold with the 200-day only 1.8% below the price — that line, not the RSI, decides what this is |
Action Matrix
| Stock | Signal | Action | Notes |
|---|---|---|---|
| GH, TMO, MRK, JNJ, GILD, BIIB, DXCM, XLV | 🟢 | 🔒 Hold | Positive years, comfortably above their 200-day; $GH is the strongest and $TMO the most extended of the group |
| VRTX, LLY, PFE, UNH, AMGN | 🟡 | 📈 Accumulate | Pullbacks inside intact trends, trading at or below their 20-day with positive years |
| ATRC, ITGR | 🟠 | ⚠️ Don't chase | Trends working, prices stretched — $ATRC is 64.0% above its 200-day with no driver on the desk's record |
| MRNA | 🟠 | ⚠️ Don't chase | Still unwinding an extreme multi-quarter move; down 11.66% on the month |
| CVS, MDT, VEEV | 🟡 | 🔍 Watch | $CVS is one bad week from failing the long test; $MDT and $VEEV carry negative years above their long averages |
| ISRG, SYK, ZTS, HROW, ABT | 🔴 | ❌ Avoid | Below their 200-day with negative years; $ISRG's RSI of 61.2 does not change that, and $ZTS is the cut's worst at -51.46% on the year |
What To Watch Next
- $CVS lost 6.15% in a week and its cushion above the 200-day shrank from 8.9% to 1.8%. That line, about 1.8% below Friday's close, decides whether this is a pullback or the next breakdown in the cut — and the desk's last news pull on the name is from July.
- $GH rose 13.98% with no news file on the desk at all. The move is real on the tape; the reason is a coverage gap, and it should be filled before the strength is treated as fundamental.
- $ISRG has now spent seven scans below its 200-day. A 6.55% week took the RSI to 61.2 without touching the -9.75% year. Watch for a reclaim of the 200-day, which is the only thing that would make this a turn.
- $ATRC at RSI 77.7 and 64.0% above its 200-day is the most stretched name this scan has carried. The question is whether it consolidates sideways or gives back the 22.03% it added this month.
- $SYK stopped falling this week for the first time in three. Whether that becomes a base or a pause inside a -27.19% year is the cut's most consequential unresolved question after $CVS.
Sources
- Tape data (price, RSI, moving averages, returns): pre-computed summaries as of the 2026-09-18 close — healthcare.
- Cross-sector comparison (healthcare the best sector fund of the week against a falling index): market-pulse.
- News checks with nothing on this week's move: latest (pulled 2026-09-16, nothing newer than late July),
SYK(pulled 2026-09-11, predates the move),CVS(pulled 2026-07-07, predates the move),ZTS(pulled 2026-04-29, a failed pull that stamped a rate-limit error — no coverage at all). No news file exists on the desk for $GH, $ITGR or $HROW. Event recordresearch/stock-events/checked for the 2026-09-11 to 2026-09-18 window: only LAES, FPS and ALMU earnings are filed, none in this cut. - Prior scan for comparison: 2026-09-11-healthcare-scan.
Related
10 eventsNo direct external sources are attached to this read.