Healthcare Scan
Healthcare Scan
Data as-of 2026-07-06 close.
The managed-care/pharma re-rate that was "fully priced" 10 sessions ago cooled off cleanly — UNH, CVS, JNJ, MRK, BIIB all dropped 8-14 RSI points while mostly holding or slightly giving back price, exactly the digestion the last scan called for. The new extreme names are VRTX (RSI 81.6, near ATH) and MRNA (RSI 81.9, +114.7% vs VWAP), both of which broke out hard from the "hold, extended" tier. VEEV also reversed out of "avoid" territory with a genuine +12% run. ISRG continues its recovery; PFE remains the lone deep-oversold watch. AMGN is still the cleanest large-cap accumulate, two scans running.
Source: healthcare-scan.json. Latest bar 2026-07-06. Prior scan: 2026-06-26-healthcare-scan (watchlist swapped ZTS out for GRDN since then).
Quick Snapshot
| Signal | Reading |
|---|---|
| Overall | 🟡 Sector rotated its extremes — the managed-care/large-pharma leaders from 10 days ago (UNH/CVS/JNJ/MRK) cooled RSI 8-14 points; VRTX and MRNA are now the sector's most extreme names |
| Leaders | MRNA (RSI 81.9↑, +71.9% 30D, +114.7% vs VWAP); VRTX (RSI 81.6↑, near ATH, +19.6% 30D); VEEV (RSI 69.4, +14.8% 30D — reversed from "avoid") |
| Laggards | PFE (RSI 34.6↓, still the lone deep-oversold name, -7.4% 30D); SYK (RSI 57.3, -1.8% 7D, cooling); ISRG (RSI 59.9, recovering but still `downtrend` regime) |
| Froth flags | MRNA +114.7% vs VWAP (truly parabolic); UNH still +33.4% vs VWAP; CVS +31.2%; JNJ +25.4% — managed care remains extended even after cooling |
| Key insight | The prior scan's "hold, don't chase" call on UNH/CVS/JNJ/MRK/LLY/BIIB played out as intended: RSI cooled across the board without a real breakdown. AMGN remains the one name that never got extended in the first place — still the cleanest accumulate, two scans running. |
Price Table
| Stock | Price | RSI | vs SMA20 | 7D% | 30D% | 3M% | 52wkHi% | Trend | Signal |
|---|---|---|---|---|---|---|---|---|---|
| PFE | $23.72 | 34.6 ↓ | -5.2% | -0.2% | -7.4% | -11.0% | -17.5% | down GC | 🔍 Watch (lone oversold) |
| SYK | $324.73 | 57.3 | +3.9% | -1.8% | +8.0% | -2.0% | -19.8% | weak-up DC | 🔍 Watch (cooling) |
| GRDN | $41.38 | 53.0 | -0.3% | 0.0% | +2.2% | +5.4% | -6.0% | strong-up GC | 🔍 Watch (new to watchlist) |
| GILD | $129.61 | 54.5 | +3.0% | +4.3% | +1.9% | -6.0% | -17.6% | strong-up GC | 📈 Accumulate |
| DXCM | $72.38 | 55.2 | +0.5% | +0.6% | -5.5% | +14.7% | -19.6% | strong-up GC | 🔍 Watch |
| BIIB | $208.46 | 56.2 | +2.9% | -0.2% | +8.2% | +18.7% | -5.1% | strong-up GC | 🔒 Hold (cooled from RSI 69) |
| MRK | $126.78 | 60.2 | +4.7% | +1.4% | +6.8% | +7.1% | -2.7% | strong-up GC | 🔒 Hold (cooled from RSI 71) |
| ISRG | $432.83 | 59.9 | +5.3% | +3.6% | +3.4% | -4.4% | -28.3% | weak-up DC | 🔍 Watch (recovering) |
| MDT | $83.06 | 60.9 | +3.8% | +2.4% | +3.9% | -3.0% | -21.9% | weak-up DC | 🔍 Watch |
| CVS | $102.08 | 59.0 | +1.0% | +1.0% | +5.2% | +31.7% | -3.8% | strong-up GC | 🔒 Hold (cooled from RSI 72) |
| UNH | $417.99 | 59.4 | +1.7% | +1.4% | +3.4% | +36.6% | -2.8% | strong-up GC | 🔒 Hold (cooled from RSI 73, ATH) |
| AMGN | $366.44 | 63.0 | +4.1% | +3.6% | +6.0% | +8.6% | -6.4% | strong-up GC | 📈 Accumulate |
| ABT | $95.63 | 63.0 | +5.2% | +1.8% | +5.7% | -5.5% | -30.5% | weak-up DC | 🔍 Watch |
| TMO | $517.60 | 63.5 | +6.3% | +3.9% | +10.3% | +5.9% | -19.6% | weak-up DC | 📈 Accumulate |
| LLY | $1,200.06 | 64.0 | +4.3% | -1.0% | +4.4% | +29.1% | -3.1% | strong-up GC | 🔒 Hold |
| JNJ | $259.33 | 68.0 | +6.9% | +3.2% | +11.7% | +9.4% | -1.4% | strong-up GC | 🔒 Hold (cooled from RSI 72, near ATH) |
| VEEV | $192.01 | 69.4 | +14.6% | +8.8% | +14.8% | +11.3% | -38.2% | weak-up DC | 🔍 Watch (reversed from avoid) |
| IQV | $205.97 | 71.9 | +11.4% | +7.5% | +12.1% | +20.7% | -16.6% | up DC | 🔒 Hold |
| VRTX | $529.59 | 81.6 ↑ | +12.6% | +6.2% | +19.6% | +22.6% | -0.1% | strong-up GC | ⚠️ Extended (near ATH) |
| MRNA | $81.80 | 81.9 ↑ | +36.0% | +14.3% | +71.9% | +63.2% | -4.4% | strong-up GC | 🔴 PARABOLIC (+114.7% vs VWAP) |
| GH‡ | $168.82 | 77.7 | +20.9% | +11.2% | +35.2% | +80.9% | -2.3% | strong-up GC | ⚠️ Extended (+86.2% vs VWAP, parabolic regime) |
‡GH (Guardant Health) appears in the raw healthcare.json universe alongside GRDN but is not part of the curated healthcare-scan.json watchlist; included here as a notable adjacent name since it shares GRDN's liquid-biopsy/diagnostics space.
Tier Analysis
Oversold / Watch (RSI < 55)
- PFE ($23.72, RSI 35) — Pfizer:
down GC, -4.1% vs VWAP, -17.5% from ATH, -7.4% 30D. Still the lone genuinely oversold name in the scan — unchanged conclusion from last scan. GC intact but hasn't turned into a bounce yet. - SYK ($324.73, RSI 57) — Stryker:
weak-up DC, -6.05% vs VWAP, cooling off a small bounce (-1.8% this week). - GRDN ($41.38, RSI 53) — Guardant Health: new to this watchlist iteration (replaced ZTS).
strong-up GC, +27.3% vs VWAP, flat this week. Needs a scan or two of history before drawing conclusions. - GILD, DXCM — Unremarkable, steady, not extended.
Basing / Accumulate (RSI 55–64, cooled from extended)
This is the biggest structural shift since the last scan: BIIB (69.3→56.2), MRK (70.8→60.2), CVS (71.8→59.0), UNH (72.6→59.4) all dropped 8-14 RSI points while giving back little to no price (UNH and CVS are both still up 3-5% over the 10 sessions). This is the "hold, don't chase, wait for the extension to resolve" call from the last scan playing out cleanly via time, not price decline. AMGN and TMO remain the two cleanest accumulate setups — AMGN never got extended in the first place, and TMO just posted its best 7D print (+3.9%) in two scans while approaching an SMA200 reclaim.
Extended / Reversing (RSI 68–72)
- JNJ ($259.33, RSI 68) — Cooled from 72.4; still near ATH (-1.4%) but the RSI compression is the story here.
- VEEV ($192.01, RSI 69) — The scan's clearest reversal. Two scans ago this was RSI 57 and flagged "avoid" on a -20.4% SMA200 gap. It's now +14.6% above SMA20 with a genuine +8.8% weekly move — still
weak-up DC(hasn't confirmed a trend flip) but the price action is a real turn, not noise. - LLY, IQV — Both extended but not accelerating; hold, don't add.
Parabolic (RSI ≥ 77)
- VRTX ($529.59, RSI 82) — Jumped from a stale RSI 69.2 read last scan to 81.6 on a genuine +10.3% move. Near ATH,
strong-up GC. This is a new extreme, not a continuation of an old one. - MRNA ($81.80, RSI 82) — The sector's (and the entire cross-scan dataset's) most extreme name: +71.9% in 30 days, +114.7% above VWAP, up from +82% vs VWAP last scan. Hold if owned from lower levels; do not initiate.
Entry Zones
| Stock | Price | Zone | RSI | 30D% | Setup |
|---|---|---|---|---|---|
| AMGN | $366.44 | <$352 (SMA20 retest) | 63.0 | +6.0% | Best large-cap risk/reward in the scan for two scans running; never got extended |
| TMO | $517.60 | Watch SMA200 reclaim (~$525) | 63.5 | +10.3% | Best 7D print in the scan; SMA200 reclaim is the trigger to watch next |
| PFE | $23.72 | <$23 | 34.6 | -7.4% | Lone deep-oversold name; GC intact; contrarian probe only, wait for a daily close reversal |
| UNH | $417.99 | <$395 (SMA20 pullback) | 59.4 | +3.4% | Just cooled from RSI 73/ATH; still +33.4% vs VWAP — wait for a real pullback, not just RSI compression |
| VEEV | $192.01 | Watch for DC→GC flip | 69.4 | +14.8% | Genuine reversal in progress but trend hasn't confirmed; don't chase the +14.6% weekly move |
Action Matrix
| Action | Stocks | Why |
|---|---|---|
| 📈 ACCUMULATE | AMGN, TMO | Best risk/reward — not extended, cleanest technical setups two scans running |
| 🔒 HOLD | UNH, CVS, JNJ, MRK, LLY, BIIB, IQV | All cooled from prior extension without breaking down; don't add at current VWAP premiums |
| 🔍 WATCH | PFE, GILD, SYK, MDT, ABT, DXCM, GRDN, ISRG, VEEV | PFE lone oversold; VEEV/ISRG are the scan's real turnarounds; rest are unremarkable |
| ⚠️ EXTENDED / DON'T CHASE | VRTX, MRNA | RSI 82 with 21-115% above VWAP; both are new extremes since the last scan |
| ❌ BROKEN / AVOID | — | No names currently in collapse/strong-down for this cut (ZTS, which was in that tier last scan, dropped from the watchlist) |
What Changed Since Prior Scan (2026-06-26)
- The managed-care/pharma cooldown is the headline. BIIB (69.3→56.2), MRK (70.8→60.2), CVS (71.8→59.0), UNH (72.6→59.4), JNJ (72.4→68.0), LLY (72.7→64.0) all dropped meaningfully in RSI while mostly holding or gaining price. This is exactly the "resting, not correcting" pattern the desk should expect from a fully-priced sector — validates last scan's "hold, don't chase" calls across the board.
- VRTX and MRNA are the sector's new extremes. VRTX jumped from a stale RSI 69.2 to a genuine 81.6 on +10.3% price. MRNA deepened from RSI 71.4/+82% VWAP to RSI 81.9/+114.7% VWAP — a +21.6% price move in 10 sessions. These replace UNH/CVS/JNJ/MRK as the names to flag "don't chase."
- VEEV reversed out of the "avoid" tier. RSI 57.0→69.4, price +14.8% over 10 sessions, +8.8% in the last week alone. Genuine turn, still needs a trend confirmation (still
weak-up DC). - ISRG continued its multi-scan recovery (RSI 41.6→59.9, +7.0% price) — consistent with the same pattern seen in the biotech-scan cut of this name.
- PFE remains unchanged and unresolved — still the lone deep-oversold name at RSI 34.6 (was 36.2), still no bounce signal.
- Watchlist composition changed: ZTS (which was
collapseregime, -53% from ATH last scan) was replaced by GRDN in the healthcare-scan.json universe. No like-for-like comparison possible for GRDN yet.
Key Discoveries
| Discovery | Implication |
|---|---|
| UNH/CVS/JNJ/MRK/BIIB all cooled RSI 8-14 points while mostly holding price | Confirms the "hold, don't chase, extension resolves via time not price decline" read from the last scan — a repeatable pattern worth trusting |
| VRTX and MRNA replaced UNH/CVS/JNJ/MRK as the sector's most extreme names | "Most overbought" rotates fast in this sector (10 days) — always re-rank rather than carrying forward last scan's leaders |
| VEEV's reversal (RSI 57→69, +14.8% 30D) came with no watchlist flag last scan | The desk should re-scan "avoid" names each cycle rather than assuming they stay avoided |
Mistakes (Don't Repeat)
| Mistake | Lesson |
|---|---|
| None this cycle — the "hold, don't chase" calls on the managed-care leaders played out correctly | Keep applying the same RSI-extension discipline; it's now validated twice (healthcare here, and HRL/TGT in defensive-scan) |
| Losing ZTS's collapse thesis by dropping it from the watchlist | If ZTS's -53% collapse thesis is still live for the book, track it separately even if it's off this specific scan's ticker list |
Open Questions
- VRTX/MRNA at RSI 82: what catalyst, if any, justifies holding through a mean-reversion risk this extreme?
- VEEV: does the reversal confirm with a golden cross next scan, or was this a single-week bounce in a still-broken healthcare-SaaS name?
- GRDN: no prior baseline — is RSI 53 basing or drifting? Needs at least one more scan to classify.
Related
10 eventsNo direct external sources are attached to this read.