NASDAQ:VRTX Vertex Pharmaceuticals Incorporated

ISIN: US92532F1003
Health CareBiotechnologyMature
NASDAQ · HQ: Boston, MA · CEO: Reshma Kewalramani · Mkt Cap: ~$114.6B · Beta 0.31 Analysis Status: Starting
$451.63
-1.60% (-$7.36)
18 Jun 2026 · Signal v6
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.
Re-rated 2026-07-03: Valuation re-scored on the new warranted-multiple anchor. 29.5× clean P/E is above the 22× pharma guardrail floor → BUY → HOLD across all three horizons. Quality unchanged.
HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD6060%Expensive — 29.5× above the 22× pharma guardrail; capped at HOLD
Medium-term (6–12 mo)HOLD6366%Expensive — 29.5× above the 22× pharma guardrail; capped at HOLD
Long-term (3–5 yr)HOLD6770%Expensive — 29.5× above the 22× pharma guardrail; capped at HOLD
Next update: 2026-07-06 — default +14d (no impactful event in window; next earnings ~early Aug 2026), rolled to trading day
Table of Contents
1Five-Pillar Scorecard2Hard Gates & Do-Not-Buy Status3Pillar Detail: Business Quality4Pillar Detail: Valuation Attractiveness5Pillar Detail: Underlying Drivers6Pillar Detail: Economic Alignment7Pillar Detail: Entry/Exit Timing8Economic Event Risk9Multi-Timeframe Technical Analysis10Price Chart (6-Month Daily)11Scenario Summary12Entry / Exit Rules13Position Sizing Context14Calibration Snapshot15Data Sources & Methodology
1

Five-Pillar Scorecard

Five independent scores — each 0–100 with its own confidence. The three fundamental pillars (Quality / Valuation / Timing) set the base BUY/HOLD/SELL via the Decision Matrix; the two context pillars (Underlying Drivers, Economic Alignment) then amplify a BUY to STRONG BUY or a SELL to STRONG SELL when both corroborate.

Business Quality

86
Elite economics, net cash
Confidence: 80%

Valuation Attractiveness

37
Expensive — 29.5× above the 22× pharma guardrail (warranted ~23×)
Confidence: 82%

Entry/Exit Timing

65
Uptrend intact; recent session a high-vol down day
Confidence: 70%

Underlying Drivers

68
CF franchise + maturing pipeline (Tailwind)
Confidence: 65% · STRONG-eligible (needs Tailwind economy)

Economic Alignment

52
Neutral · Neutral
Confidence: 60% · Macro report 2026-06-20
2

Hard Gates & Do-Not-Buy Status

Binary safety checks — any TRIGGERED gate is a hard cap regardless of the scores above; CAUTION gates are sizing notes.
Financial Distress
Net cash (~$7.2B cash, D/E 0.10), current ratio 3.0x, interest coverage 463x. No leverage or liquidity risk.
Earnings Event Risk
No earnings within 14 days. Next report ~early Aug 2026 (Q2). No binary-event blackout now.
⚠️
Valuation Ceiling
Clean 29.5× P/E is above the 22× Health-Care guardrail floor (and ~1.3× its ~23× warranted multiple) → caps the signal at HOLD. Analyst targets (cons $554 / high $616) still sit above price, so not a hard ceiling — a caution/sizing note.
Accounting / Dilution
Share count flat-to-down (257.5M→254.1M, net buybacks). Non-operating income (interest on net cash) only ~11% of net income — below the 15% normalisation threshold; recurring, high quality (step 7b).
Regulatory / Binary Event
Core franchise (Trikafta/Alyftrek) approved and dominant; no single imminent FDA binary that swings the stock >20%. Pipeline readouts are diversified, not all-or-nothing.
Severe Driver Collapse
Underlying-driver score 68 (Tailwind), far above the ≤15 collapse threshold.
Hard-gate state: CAUTION. No gate is hard-triggered and no Do-Not-Buy trigger fired, but the Valuation Ceiling is a caution: clean 29.5× sits above the 22× Health-Care guardrail floor, which caps the signal at HOLD (High Quality + Expensive → HOLD; STRONG-BUY amplification blocked).
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
Elite, durable economics — 86% gross / 39% operating / 35% net margins, net cash, ~22% ROE. A best-in-class business; the only real debate is concentration, not quality.
86
Confidence 80% · Healthcare/Pharma (Mature) profile

Lifecycle & sector classification. FMP tags the industry "Biotechnology," but on the metrics that matter VRTX is a Mature Healthcare/Pharma name, not a pre-revenue clinical biotech: it is solidly profitable ($4.34B TTM net income), generates ~$3.7B free cash flow, carries net cash, and grows revenue ~8% YoY. We score it on mature-pharma metrics (margins, ROE/ROIC, FCF, R&D efficiency, patent-cliff exposure) — not the pre-revenue cash-runway/phase lens.

Sub-signal scorecard (vs large-cap pharma norms)

Sub-signalValueSector normScoreRead
Revenue trajectory+7.8% YoY (Q1'26); TTM $12.26B>5% strong for pharma72Steady high-single-digit growth; consensus +8.8% '26, +9.5% '27
Profitability vs peersOp 39.0% · Net 35.4% · Gross 86.3%Large-pharma op ~30%92Top-decile margins; orphan-drug economics
Cash generationFCF margin ~30%; FCF/OCF conv 87%Quality pharma 20-30%85Cash-rich; ~$3.7B FCF, $14.60 FCF/sh
Balance-sheet healthNet cash; D/E 0.10; cur 3.0x; int cov 463xNet debt/EBITDA <2x healthy95Fortress balance sheet — ~$7.2B cash
R&D efficiency / pipelineR&D ~$3.9B/yr; 5 approved + Ph3 pipelineDeep pipeline + low cliff80Casgevy, Journavx, Alyftrek; inaxaplin Ph3, zimislecel
INDUSTRY BENCHMARK: R&D Efficiency + Patent-Cliff Exposure
Pipeline: deep and de-risked (Trikafta/Alyftrek CF backbone; Casgevy gene therapy; Journavx non-opioid pain; inaxaplin Ph3 in APOL1 kidney; zimislecel in T1 diabetes). Patent cliff: <20% of revenue at risk in 3 years — the vanza triple (Alyftrek) extends CF IP toward ~2037. The structural risk is concentration, not a near-term cliff (Trikafta franchise ~90% of revenue). Benchmark score: 80/100 — "Strong pipeline + low near-term cliff," docked for single-franchise dependence.

Competitive moat scorecard

Pricing Power

88
Orphan, life-saving, inelastic demand

Network Effects

50
N/A — scored neutral

Switching Costs

80
CF patients stay on Trikafta for life

Cost Advantage

62
Scale, but standard pharma manufacturing

Intangible Assets

92
CFTR patents, regulatory exclusivity, brand

Moat average 74/100. Switching-cost and cost-advantage sub-scores are derived from the Competitive Environment read below, not asserted.

Competitive Environment

The CF franchise is effectively a monopoly — rivals abandoned the field — so the core moat is intact and stable. The competitive pressure is on the new growth franchises VRTX is using to diversify (non-opioid pain, gene therapy, diabetes), which is why the moat earns "stable," not "gaining," and why threat level is moderate rather than low.

CompetitorThreat typeShare trajectoryMoat-erosion vector
AbbVie / Galapagos (CF)Direct merchant rivalVRTX dominant / gainingRivals exited CF; near-zero erosion of the core
Eli Lilly (LLY) — painDirect merchant rivalVRTX early leader, watch sharePer 20 Jun 2026 reporting, Lilly is spending billions to enter non-opioid pain — caps Journavx's runway
Other NaV1.8 / pain playersDisruptive entrantsStable, contestedClass competition could pressure Journavx pricing/share long-term
bluebird bio (Lyfgenia) etc.Substitute (gene therapy)Stable, contestedCompetes with Casgevy in sickle-cell; both face slow ex-vivo uptake
Generics (older CF drugs)Low-cost entrantMinor near-termKalydeco/older agents face eventual generic exposure; small revenue share

→ Net effect on the moat: Switching Costs held at 80 and Cost Advantage at 62 — the CF lock-in is not decaying, but the new franchises face credible rivals (most notably Lilly in pain), so we do not award expansion credit. competitive_threat_level = moderate; share_trajectory = stable. This propagates to the §11 Bear trigger (pain/gene-therapy competition + CF concentration) and the §12 thesis-invalidation rule.

ROIC & capital allocation

DimensionReadScore
ROIC vs peers~20%+ on low invested capital; ROE 22.4%, ROA top-tier (FMP ROE/ROA both 5/5). Top-quartile, stable.82
Capital-allocation disciplineDisciplined tuck-in M&A (Alpine→inaxaplin, Semma→diabetes); buybacks; no dividend — reinvests at high ROIC.78
Management skin-in-the-gameCEO R. Kewalramani well-regarded; moderate SBC (not a dilution flag); net buybacks.72

Quality verdict: 86/100 (High). One of the highest-quality businesses in healthcare — elite margins, fortress balance sheet, durable CF monopoly. The single caveat is franchise concentration, captured in the driver and the bear case rather than the quality number.

4

Pillar Detail: Valuation Attractiveness

Sector-appropriate multiples, FCF yield, reverse-DCF implied growth, embedded optionality, and the analyst-consensus cross-check.
Valuation Attractiveness — Pillar Score
Expensive — 29.5× clean P/E vs ~23× warranted (r 9% / g 10%); the 22× Health-Care guardrail floor binds. Score = actual ÷ warranted, floored by the per-sector guardrail.
37
Confidence 82% · forward estimates + hard analyst targets + grades + FMP rating all available
LensReadingScoreInterpretation
Sector median multiple (25%)Fwd P/E ~23.4x vs big-pharma mid-teens / quality-growth biotech 25-30x+42Premium to big pharma, in-line to cheap vs growth peers
Own 5-yr historical decile (20%)TTM P/E 26.5 sits mid-range of its own 20-30x band55Neither washed out nor extreme — ~5th decile
Growth-adjusted PEG (15%)Fwd P/E 23.4 ÷ ~12% EPS CAGR → PEG ~1.9 (FMP fwd PEG 2.2)45Full but not egregious for the quality
Reverse-DCF implied growth (25%)Gordon shortcut (FCF yield ~3.4% vs ~8% WACC) implies only ~5-6% perpetual growth vs ~12% consensus72Market prices in LESS growth than analysts — pessimistic (simplified lens, directional)
Analyst target + grades (15%)Price $451.63 vs consensus $553.93 / median $558 (+22.6%/+23.5%); high $616, low $436. 47 Buy / 9 Hold / 0 Sell (84% bullish)83>20% below consensus — strong target support

Note (2026-07-03 anchor): these five lenses are now context, not the score. The pillar score is set by the warranted-multiple anchor below (actual ÷ warranted, subject to the per-sector guardrail floor); the lenses inform the narrative and the confidence, not the number.

FCF yield (universal anchor): ~3.4% on EV ($111.1B EV; ~$3.7B FCF) / ~3.2% on price. Fair — typical for a quality compounder; the cash is real and hard to fake. Reverse-DCF: at $451.63 a simple Gordon decomposition (FCF yield ≈ WACC − g) backs out only ~5-6% durable growth — well below the ~12% EPS CAGR analysts model through 2030. Treat the number as directional (the shortcut is crude on a 23x name), but the direction is clear: the market is not paying up for the pipeline.

Embedded Optionality / Free Upside

The ~23x forward multiple is supported by the CF cash machine; several pipeline assets are valued at close to zero in that price:

Framing: the in-production CF + early-launch business justifies roughly the current ~$450; the kidney/diabetes options are largely free at this price. This is a tilt (+~5), not a re-rating — it is the reason to keep watching, not proof the stock is cheap.

Analyst consensus & FMP cross-check. Targets: high $616 · consensus $553.93 · median $558 · low $436 (8 fresh targets last quarter, 41 last year — deep coverage). Grades: 47 Buy / 9 Hold / 0 Sell (84% bullish, no sells). FMP financial-health rating A- (4/5): ROE 5, ROA 5, DCF 4 (excellent) but P/E 2 and P/B 1 — the model agrees the business is elite and the price is full. That FMP price/multiple split corroborates the warranted-multiple read: with clean 29.5× above the 22× guardrail, Valuation lands at 37 (Expensive). The strong consensus targets are why the name is a HOLD to watch rather than a SELL.

Warranted-Multiple Anchor (methodology, 2026-07-03)

Valuation is now scored as actual ÷ warranted multiple, where the warranted multiple is a two-stage DCF off a disciplined discount rate and growth cap, subject to a per-sector guardrail floor:

→ High Quality (86) + Expensive → HOLD; STRONG-BUY amplification blocked.

Valuation verdict: 37/100 (Expensive). On the new warranted-multiple anchor the clean 29.5× P/E sits above both its ~23× warranted multiple (ratio 1.28) and — decisively — the 22× Health-Care guardrail floor, which is the binding constraint. The reverse-DCF/consensus-gap read still argues the market is not paying up for the pipeline, but that is now a watch item, not enough to override a clean multiple above the sector guardrail. Earnings-quality check (step 7b): clean (operating-only) P/E ~29.5 vs reported 26.5 — interest income is ~11% of net income; the clean multiple is what the guardrail is measured against. Net: Expensive → HOLD.

5

Pillar Detail: Underlying Drivers

The dominant external force the stock is tethered to, scored 0–100. A context pillar: it does not change the base signal — it feeds amplification (tailwind ≥65 can lift BUY→STRONG BUY; headwind ≤35 can push SELL→STRONG SELL).
Primary Driver
CF-franchise durability & pipeline diversification (pharma patent-cliff/pipeline driver)
68
Tailwind · STRONG-eligible (needs a Tailwind economy)

For a single-franchise pharma, the dominant external force is the durability of the lead franchise versus the maturation of the pipeline that diversifies away from it — overlaid with drug-pricing policy (IRA/Medicare negotiation). This is what sits above VRTX's own execution.

HorizonReadWeight
Historical (25%)CF revenue compounded steadily; franchise broadened (Kalydeco→Orkambi→Trikafta→Alyftrek); Casgevy & Journavx added new modalities. 7025%
Current (50%)Trikafta/Alyftrek dominant and growing; Journavx + Casgevy launching; net cash funds pipeline. Offsets: ~90% revenue concentration in CF and a persistent drug-pricing-policy overhang. 6850%
Forward (25%)Pipeline maturing into large TAMs — inaxaplin Ph3 (APOL1 kidney), zimislecel (T1 diabetes), Journavx label expansion; vanza triple extends CF IP toward ~2037. 7025%

Driver score: 68/100 — Tailwind. At ≥65 the driver is eligible to amplify a BUY to STRONG BUY — but amplification also requires the economy's pressure to be a Tailwind. Here Economic Alignment is Neutral (§6), so no amplification fires — and in any case the Expensive valuation independently blocks STRONG-BUY amplification. The base signal is HOLD on all three horizons (High Quality + Expensive → HOLD). The driver does not change the fundamental pillar scores.

Thesis-invalidation floor: the case breaks if the CF franchise is disrupted (efficacy/safety setback or unexpected competition) and the diversifying pipeline (kidney/pain/diabetes) stalls — concentration is the structural vulnerability. Driver confidence 65% (indirect policy element; pipeline timing uncertainty).

6

Pillar Detail: Economic Alignment

How the current economic climate sits relative to this stock, read from the latest Macro-Economic report. Classifies the macro pressure (Tailwind / Neutral / Headwind) — the second amplification input — and frames a long entry as Trend-Following or Contrarian with a 0–100 conviction.
Stance · Pressure
Neutral · Neutral
52
conviction

The 2026-06-20 MacroDriver report rates Health Care (XLV) Short Underperform, Medium Neutral, Long Outperform under a 'Soft Landing / Reacceleration co-lead (hawkish Fed, higher-for-longer)' regime. Anchoring pressure on the Medium horizon gives Neutral — so the amplification layer is not triggered on any horizon (a Neutral economy enables neither STRONG BUY nor STRONG SELL). Note the divergence: the sector is a mild near-term headwind (rotation toward cyclicals/financials) but a long-term tailwind (defensive demand, rate relief later). VRTX's low beta (0.31) makes it a classic defensive that lags risk-on tapes and outperforms in stress. Net: macro is informational, not a material swing factor — conviction 52, and it does not change the base signal, which is HOLD on all horizons (set by the Expensive valuation, not by macro).

Source: sector-map (GICS Health Care → XLV); VRTX not a named macro-watchlist stock · Macro report 2026-06-20

7

Pillar Detail: Entry/Exit Timing

The risk-reward framework, relative strength vs SPY and the sector ETF, the macro overlay, news-derived sentiment, and the catalyst cluster.
Entry/Exit Timing — Pillar Score
The multi-timeframe uptrend is intact (price above rising SMA50/200, MACD turning up), but the most recent session was a high-volume DOWN day and the stock is mid-to-upper range, so risk-reward is only moderate.
65
Confidence 70% · full MTF + indicators available; no SPY/ETF RS feed (web-estimated)
Sub-signalReadingScore
MTF trend (30%)Monthly/Weekly/Daily all uptrend; daily MACD histogram positive & rising 4+ sessions; RSI 56; price > SMA50 ($438) & SMA200 ($439.6). 15-min weakening. Confluence: strongly bullish.76
Risk-reward (20%)Stop below daily swing ($412) is ~9% / ~3.4 ATR away — a wide stop; price mid-upper of 52-wk range (~61%). Not at a support entry.50
Macro overlay (10%, low-sens sector)XLV short = underperform; Fed higher-for-longer; defensive beta 0.31 lags risk-on. Neutral-to-soft.50
Sentiment (20%)1 upgrade (Maxim, Mar), 0 downgrades in 30d, rest maintains; positive pipeline news flow (kidney, non-opioid pain leadership). A 'death cross' (50d under 200d) is flashing but Street is openly ignoring it.62
Catalyst (20%)No earnings within 30 days (next ~early Aug); pipeline readouts ongoing but no dated binary in the window — calm calendar.78

Relative strength: as a low-beta defensive, VRTX has lagged the broad tape during the risk-on rotation (consistent with XLV short-underperform) but is holding its own uptrend — a leader within a lagging sector. (No live SPY/sector-ETF return feed this run; RS read is qualitative.)

Honest read on the tape: the bullish structure is real, but the 18 Jun session that printed 2.14× average volume was a −1.6% down day (from $458.99 to $451.63) — distribution, not a breakout-confirming up-day. The trend deserves the 76 on structure; we do not credit a "high-volume breakout." Net Timing 65 (Improving) — good enough to support a BUY, not a chase.

8

Economic Event Risk

High-impact macro releases in the next 14 days that could swing this stock, plus the last 7 days of surprises.

Upcoming events (next 30 days)

DateEventImpactForecastPreviousRelevant?Why
2026-06-23S&P Global Composite/Services PMI (Jun)Medium50.8 / 51.051.5 / 50.7⚠ LowHealthcare is low macro-sensitivity; growth-stock valuation read-through only
2026-06-24New Home Sales (May)Medium2.9%-6.2%⚠ LowNot relevant to VRTX directly
~2026-08 (est)VRTX Q2 2026 earningsHigh✅ YesCompany-specific catalyst — drives the next scheduled update; outside this 14-day window

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-06-17FOMC decision + projectionsHawkish holdHoldHigher-for-longer; mild pressure on long-duration growth valuations
2026-06-18Philadelphia Fed Mfg (Jun)10.310.0+3% (above)Risk-on signal — favours cyclicals over defensives like VRTX short-term

Healthcare/Pharma is a low macro-sensitivity sector, so the §8 high-sensitivity WAIT-override does not apply to VRTX. No high-impact, VRTX-relevant macro release sits inside the next 14 days. The only material dated catalyst is Q2 earnings (~early August), which is what sets the next-update cadence. The post-FOMC, risk-on tape is a mild near-term headwind for a defensive name — consistent with XLV short = underperform — but it is a positioning headwind, not a fundamental one.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrendBullish52.9+, hist easingS: $391 / R: $508Resist. breakout0.6x
WeeklyUptrendBullish52.6flat (~0)S: $403 / R: $508Resist. breakout1.2x
DailyUptrendBullish56.0+, risingS: $412 / R: $457Resist. breakout2.1x (down day)
HourlyStrong uptrendBullish49.1-, softeningS: $440 / R: $465n/a
15-minWeakeningBearish48.1- S: $450 / R: $465Support breakdownn/a
Confluence: Strongly bullish (higher TFs aligned; intraday cooling) · MTF Score 76

Monthly, weekly and daily all read uptrend with price above a rising SMA50 ($438) and SMA200 ($439.6), and the daily MACD histogram has been positive and rising for several sessions — a textbook intact uptrend. The only caution flags are intraday (15-min weakening) and the fact that the highest-volume recent session (18 Jun, 2.1×) was a down day, i.e. some distribution into the move. A 'death cross' on the daily (50d marginally below 200d) is technically present but the price is above both averages and the cross is being driven by the spring base, not fresh weakness. Key levels: support $412 (daily swing) then $362 (52-wk low); resistance $457 then the $508 52-wk high.

10

Price Chart (6-Month Daily)

A 6-month daily close line with SMA50 and key support/resistance — the visual companion to the MTF table.

6-month daily close (18 Dec 2025 – 17 Jun 2026) with SMA50 (orange). Price reclaimed the $438 SMA50 in mid-June and holds the primary uptrend; $412 is the first support, $508 the 52-week high. The March $508 spike marked the high; the stock based around $425-$450 since.

11

Scenario Summary

Bull / Base / Bear 12-month price paths with triggers and probability weights.

Bull · 25% · $625 (+38%)

Journavx scales in acute pain and expands toward chronic; inaxaplin Ph3 hits in APOL1 kidney; Casgevy uptake accelerates; multiple re-rates toward the $616 Street high as the franchise visibly diversifies beyond CF. Net-cash optionality funds further tuck-ins.

Base · 50% · $558 (+24%)

CF franchise (Trikafta/Alyftrek) keeps compounding ~8-10%; Journavx and Casgevy ramp steadily; pipeline de-risks on schedule. Price converges to the ~$558 analyst median over 12 months as ~12% EPS growth is delivered.

Bear · 25% · $380 (-16%)

Competitive trigger: Eli Lilly's entry into non-opioid pain compresses Journavx's runway and pricing, and/or a CF-franchise setback exposes the ~90% concentration; a pipeline miss (kidney/diabetes) removes the diversification story. Drug-pricing policy (IRA) bites. Multiple de-rates toward the low-$380s / $362 52-wk low.

Probability-weighted 12-month fair value ≈ $530 (0.25×625 + 0.50×558 + 0.25×380), ~+17% from $451.63 — a favourably skewed payoff anchored by an elite, cash-generative core, with the bear case driven by competition (Lilly in pain) and CF concentration.

12

Entry / Exit Rules

Three independent entry paths (Fundamental · Technical · Catalyst) and three exit triggers (Stop-Loss · Thesis · Profit-Target). Any one entry path is a valid entry — the more that agree, the larger the position the conviction ladder suggests. Exits are graded by severity, not count.

How to read this — the Conviction Ladder

The three entry groups are alternative paths to a buy, not a checklist. A group counts only when all its sub-conditions hold. How many groups are satisfied sets the suggested size — it does not gate whether you may enter: 1 group = Half-Size (a valid starter/scale-in), 2 = Full-Size, 3 = Over-Size (highest conviction); 0 = Wait (no path open yet). A strong overall signal can still read Wait here when the stock is well above its entry zones — that flags "good business, no entry edge right now," not a contradiction. Exits are graded by severity of what is live, not by a count: a hard stop is an Exit on its own.
Entry conviction: WaitExpensive on the warranted-multiple anchor (HOLD) — the Fundamental value path is broken and we don't chase the technical path into a guardrail-expensive multiple; no initiation edge here

Fundamental — not MET

Trades below warranted fair value with a live driver tailwind and no earnings blackout.
✗ Price $451.63 is Expensive — clean 29.5× P/E is above the ~23× warranted multiple and the 22× guardrail floor (no longer below warranted fair value)
✅ No earnings within 7 days (next ~early Aug)
✅ Underlying-Driver score ≥ 50 (68, Tailwind)

Technical — MET

Multi-TF uptrend intact: price above a rising SMA50/200, MACD turning up, RSI in range. (The recent high-volume session was a down day, but the trend conditions still hold.)
✅ Daily close $451.63 > SMA50 $438 and > SMA200 $439.6 (trend reclaim)
✅ RSI 14 between 35-65 (56)
✅ Daily MACD histogram positive & rising ≥2 sessions (positive 4+ sessions)

Catalyst — not MET

No event in the window — next earnings ~early August.
· Post-earnings move >+5% with guidance raised
· Volume >2× the 20-day average on an UP day

Forecast: The Technical path (intact multi-TF uptrend) still holds, but the Fundamental value path is now broken by the warranted-multiple re-rate — the stock is Expensive (29.5× vs 22× guardrail), so the signal is capped at HOLD and entry conviction is Wait: we do not chase a single technical path into a guardrail-expensive multiple. The Catalyst group is event-dependent (Q2 earnings ~early August 2026: >+5% up-move + raised guidance on >2× volume — FORECAST possible, CONFIDENCE Moderate). A pullback toward the ~23× warranted / 22× guardrail zone (roughly the low-$350s on current clean EPS) would reopen the Fundamental value path and move conviction off Wait.

Exit action: Holdno exit trigger is live — hold the position

Stop-Loss — not LIVE

⛔ Two daily closes below $405 (under the $412 swing low)

Thesis Invalidation — not LIVE

Competitive: Eli Lilly (or another NaV1.8 rival) takes credible share in non-opioid pain AND a CF-franchise setback emerges — the diversification story breaks against the ~90% concentration
⛔ Full-year guidance cut OR revenue growth decelerates below the pharma median
⛔ A pivotal pipeline failure (inaxaplin Ph3 / zimislecel) removes the growth-beyond-CF case

Profit-Target — not LIVE

⛔ Price into the $558 analyst median AND RSI > 70 AND quality not materially improved to justify the richer multiple

Forecast: Stop is ~10% below price and below both the 50- and 200-day averages — FORECAST: unlikely in the next 4-6 weeks barring a market-wide selloff or a CF/pain competitive shock. Profit-trim trigger ($558 + RSI>70) is ~24% away — not in view near-term. Thesis-invalidation is the one to monitor: track Lilly's pain program and CF revenue concentration at Q2.

Imagine you act at the current price of $451.63 · as of 18 Jun 2026

What if you bought now?

You'd be risking ~$47 / −10% to the $405 stop to gain ~$106 / +24% to the $558 base.
  • Risking: downside to stop $405 (−10%); bear case $380 (−16%, driven by Lilly-in-pain competition + CF concentration). Entry caveat: you're buying mid-upper range, not at the $412-$438 support — and into a sector that is a near-term headwind (XLV short = underperform).
  • Gaining: base $558 (+24%) · bull $625 (+38%); plus ~3.4% FCF yield compounding and free pipeline optionality (kidney/diabetes) you own at this price.
  • Net: risk-reward ≈ 2.4:1 to base, ~3.9:1 to bull — but on the warranted-multiple anchor the stock is Expensive (29.5× vs 22× guardrail), so the signal is HOLD and entry conviction is Wait. Don't initiate here; a pullback toward the ~23× warranted / 22× guardrail zone would reopen the value path — assessment, not a buy verdict.

What if you sold now?

You'd be giving up ~+24% base-case upside to protect against a ~16% bear-case drawdown.
  • Giving up: base-case upside to $558 (+24%); the FCF yield and pipeline optionality; you'd be selling ~17% below the prob-weighted ~$530 fair value.
  • Protecting: capital if the bear case ($380) plays out on pain competition / CF concentration. Exit rules currently triggered? None — no stop, profit-target or thesis trigger is live.
  • Net: no exit trigger is live — this is a Hold zone (not an add zone at an Expensive multiple), not an exit.
13

Position Sizing Context

Illustrative portfolio math (not advice) translating conviction into an allocation given risk-per-share and volatility.

Position sizing not computed — specify your portfolio allocation and role for sizing guidance.

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "VRTX",
  "exchange": "NASDAQ",
  "exchange_ticker": "NASDAQ:VRTX",
  "isin": "US92532F1003",
  "api_ticker": "VRTX",
  "date": "2026-06-20",
  "version": "v6",
  "analysis_status": "on-going",
  "finder_ticker": "VRTX",
  "finder_exchange": "NASDAQ",
  "finder_fit": 74,
  "company": "Vertex Pharmaceuticals Incorporated",
  "sector": "Health Care",
  "lifecycle_stage": "mature",
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null,
  "price_at_rating": 451.63,
  "signal_short": "HOLD",
  "signal_medium": "HOLD",
  "signal_long": "HOLD",
  "primary_signal": "HOLD",
  "quality_score": 86,
  "valuation_score": 37,
  "timing_score": 65,
  "driver_score": 68,
  "economic_alignment_conviction": 52,
  "overall_confidence": 70,
  "quality_detail": {
    "industry_benchmark_name": "R&D Efficiency + Patent-Cliff Exposure",
    "industry_benchmark_value": "low near-term cliff; ~90% CF concentration",
    "industry_benchmark_score": 80,
    "moat_score": 74,
    "roic_percentile_vs_peers": 82,
    "capital_allocation": 78,
    "management_skin_in_game": 72
  },
  "valuation_detail": {
    "fcf_yield": 3.4,
    "implied_growth_rate": 5.5,
    "consensus_growth_rate": 12.0,
    "historical_valuation_decile": 5,
    "forward_pe": 23.4,
    "trailing_pe": 26.5
  },
  "timing_detail": {
    "mtf_confluence": 76,
    "risk_reward_score": 50,
    "relative_strength_vs_spy": null,
    "relative_strength_vs_sector": null,
    "catalyst_clustering_score": 78,
    "dynamic_macro_weight": 0.1
  },
  "nonop_pct_of_net_income": 11,
  "clean_pe": 29.5,
  "clean_peg": 2.4,
  "warranted_multiple": 23,
  "actual_multiple": 29.5,
  "val_multiple_basis": "clean P/E",
  "discount_rate_r": 9.0,
  "risk_free_10y": 4.48,
  "g_near": 10,
  "g_term": 3,
  "warranted_ratio": 1.28,
  "val_band": "expensive",
  "competitive_share_trajectory": "stable",
  "competitive_threat_level": "moderate",
  "economic_alignment_stance": "Neutral",
  "economic_alignment_pressure": "Neutral",
  "economic_alignment_source": "sector-map",
  "macro_report_date": "2026-06-20",
  "analyst_consensus_target": 553.93,
  "analyst_target_high": 616,
  "analyst_target_low": 436,
  "analyst_target_median": 558,
  "analyst_target_upside_pct": 22.6,
  "analyst_grades_consensus": "Buy",
  "analyst_bullish_pct": 83.9,
  "analyst_coverage_count": 56,
  "recent_upgrades_30d": 0,
  "recent_downgrades_30d": 0,
  "fmp_rating": "A-",
  "fmp_overall_score": 4,
  "fair_value_est": 530,
  "stop_loss": 405,
  "target_price": 558,
  "scenario_base_target": 558,
  "scenario_bull_target": 625,
  "entry_groups_met": 1,
  "entry_conviction": "Wait",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "hard_gate_state": "caution",
  "gates_triggered": [],
  "gates_caution": ["Valuation Ceiling"],
  "do_not_buy_triggers": [],
  "next_update_date": "2026-07-06",
  "next_update_basis": "default +14d (no impactful event in window; next earnings ~early Aug 2026), rolled to trading day",
  "next_check_date": "2026-07-06"
}

First report for VRTX — promoted from Stock-Finder (Fit 74). Re-rated 2026-07-03 on the new warranted-multiple valuation anchor: HOLD / HOLD / HOLD at $451.63, Quality 86 / Valuation 37 (was 60) / Timing 65 / Drivers 68 / Economic-Alignment 52, hard-gate CAUTION (Valuation Ceiling), entry conviction Wait. Warranted P/E ~23× (r 9% / g 10%) vs actual clean 29.5× (ratio 1.28), but 29.5× is above the 22× Health-Care guardrail floor → Expensive on the floor. Only the Valuation pillar and its cascades changed this run.

15

Data Sources & Methodology

Audit trail of every data source: fully available (✓), fallback (⚠), or failed (✗), plus provenance-based confidence haircuts.
Data Source Status
get_company_profile / get_stock_snapshot price $451.63, mkt cap, ISIN, sector, beta
get_financial_ratios margins, ROE, P/E, FCF, balance-sheet ratios
get_income_statement (6 qtrs) revenue, operating vs net income, interest income (7b)
get_multi_timeframe_analysis monthly→15-min trend, S/R, breakout
get_technical_indicators / get_stock_prices RSI/MACD/SMA + 6-mo daily for chart
get_analyst_estimates fwd revenue/EPS 2025-2030
get_price_target_consensus / _summary hi $616 / cons $554 / med $558 / lo $436; coverage depth
get_stock_grades / get_grades_consensus 47 Buy / 9 Hold / 0 Sell; recent actions
get_ratings_snapshot FMP A- (4/5); P/E 2, P/B 1 sub-scores
get_earnings_calendar (ticker) returned empty for VRTX; next earnings ~early Aug estimated from filing history
get_economic_calendar next 14d + recent surprises
get_stock_news / get_related_tickers sentiment + competitor set (LLY, CRSP, MRNA)
SPY / sector-ETF relative-strength feed no live RS return feed; RS read qualitative
MacroDriver-state-20260620.json XLV S/M/L = U/N/O for Economic Alignment
Impact on scores: All core pillars are backed by direct MCP data — confidence is high. Two partials: the ticker earnings-calendar was empty (next date estimated from filing cadence, so the next-update is scheduled on the +14d default rather than an exact earnings date), and there is no live SPY/sector-ETF return feed (relative strength is qualitative). Neither materially moves the scores; Timing confidence is held at 70%.
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.