NASDAQ:VRTX Vertex Pharmaceuticals Incorporated

ISIN: US92532F1003
Health CareBiotechnologyMature / diversifying
NASDAQ Global Select · Boston, MA · mega-cap biotech · beta 0.30 Analysis Status: On-Going
$476.41
+0.70% vs last report ($473.09)
2026-08-04 · Signal v6

Changes Since Last Report vs. 2026-07-23 @ $473.09

Vertex reported Q2 2026 on 2026-08-03: revenue $3.334bn (+12.5% YoY, a beat), EPS diluted $4.31 (slightly lagged consensus), and raised FY26 revenue guidance to $13.1-13.2bn. The stock rose ~+1.2% on the print and sits at $476.41 (+0.70% vs the last report). Signals unchanged: HOLD / BUY / BUY.

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.

Vertex Pharmaceuticals Incorporated

Vertex is the world's dominant cystic-fibrosis (CF) company: its CFTR-modulator franchise — Trikafta/Kaftrio and the next-generation Alyftrek — treats the underlying cause of CF and generates roughly 90% of a ~$12.6bn revenue base at an ~86% gross margin, with patent protection reaching into the 2030s. It is now deliberately diversifying beyond CF: Journavx (suzetrigine), a first-in-class non-opioid painkiller; Casgevy, the first approved CRISPR gene-editing therapy (sickle-cell disease and beta-thalassaemia, partnered with CRISPR Therapeutics); inaxaplin for APOL1-mediated kidney disease nearing launch; and an islet-cell therapy in type-1 diabetes. Its moat rests on deep CF disease-area lock-in, a proven R&D engine and a fortress balance sheet (net cash before the pending deal). The ~$10bn all-cash acquisition of Crinetics Pharmaceuticals — Vertex's largest ever, closing ~Q3 2026 — adds an endocrinology franchise (acromegaly).

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD5762%Buy-on-confirmation — timing path not yet confirmed
Medium-term (6–12 mo)BUY6560%High quality + fair value; raised guidance
Long-term (3–5 yr)BUY7062%CF monopoly + diversifying pipeline dominate at 3-5yr
Next update: 2026-08-18 — default +14d — Q2 reported 2026-08-03; no dated catalyst inside the window
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

84
strong
conf 80%

Valuation Attractiveness

50
fair
conf 78%

Entry/Exit Timing

60
improving (consolidation)
conf 62%

Underlying Drivers

67
Tailwind
conf 66%

Economic Alignment

60
Trend-Following (pressure: Neutral)
conf 58%
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 pre-deal; interest coverage >700x; current ratio 3.19. No distress.
Earnings Event
Q2 reported 2026-08-03 — the imminent-event blackout has cleared. Next print ~early November.
⚠️
Valuation Ceiling
Forward P/E ~24× sits just above the 22× Health Care guardrail but the anchor ratio is 1.09× (Fair, « 1.40× Expensive). Ceiling NOT tripped — but a trailing-27× re-rating would flip it.
Accounting / Dilution
Earnings clean (non-op is a −5% drag, not a gain); SBC contained. No red flag.
⚠️
Regulatory / Binary Event
Live pipeline/FDA risk: inaxaplin renal filing/launch and the Sionna CF data readout are genuine binary swings. Position-sizing note, not a block.
⚠️
M&A / Integration
Crinetics ~$10bn all-cash (~102% premium, $4.5bn bridge) closing ~Q3 — removes the net-cash cushion and adds integration risk.
Underlying-Driver Collapse
Driver 67 (Tailwind) — nowhere near the ≤15 collapse gate.
Hard-gate state: CAUTION. No gate is triggered and no Do-Not-Buy trigger fires. Three caution flags (valuation ceiling proximity, pipeline/FDA binary risk, and Crinetics integration) are sizing notes, not blocks — the base BUY on medium/long stands.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
CF monopoly, 86% gross margin, ROE 23%, fortress balance sheet, low patent cliff — capped short of 90 by the emerging CF competitive threat and Crinetics integration risk.
84
conf 80%

Lifecycle & sector: Health Care / Biotechnology, classified Mature & diversifying (revenue +12.5% YoY, highly profitable). Metric lens: R&D efficiency, patent-cliff exposure, pipeline depth, ROIC and balance-sheet strength — not pre-revenue biotech metrics, since VRTX is a ~$12.6bn-revenue, ~35%-net-margin cash machine.

Sub-signalValueSector contextScoreNote
Revenue trajectoryQ2 $3.334bn, +12.5% YoY; TTM ~$12.6bnWell above big-pharma (~3-6%)82CF durable + newer products (Journavx, Casgevy) ramping; FY26 guide raised to $13.1-13.2bn
ProfitabilityGross 86%, operating ~38.5%, net ~34.9%Top-decile pharma margins88Franchise pricing power; clean of non-operating inflation (see §4)
Cash generationFCF ~$3.7bn TTM; FCF/EV ~3.1%Strong absolute, modest yield on rich price70Heavy R&D ($1.0bn/qtr) is the main FCF draw — a choice, not distress
Balance sheetCash $7.85bn vs debt $1.98bn; current ratio 3.19Fortress (pre-Crinetics)82Interest coverage >700x. The $10bn Crinetics deal (+$4.5bn bridge) will consume the net-cash cushion — watch on close (~Q3)
ROIC / ROEROE 23.5%, ROA 11.9%; ROIC ~20%+Top-quartile84Durable high returns on a disciplined R&D reinvestment model
Patent-cliff exposure<10% of revenue at 3yr riskHealthy (Alyftrek extends CF into 2037-class)80Next-gen Alyftrek refreshes the franchise; the real threat is a competitor, not expiry (see below)

Industry Benchmark: R&D Efficiency + Patent-Cliff Durability

Strong, productive pipeline (four launched/near-launch new franchises in 3 years) paired with a low near-term cliff and CF monopoly. Rating: STRONG. Benchmark score 84/100 — among the most productive R&D engines in biotech, though Quality is capped short of 90 by the emerging CF competitive threat and integration risk on the Crinetics deal.

Pricing Power

85
Only disease-modifying CF therapy; premium priced, reimbursed

Network Effects

50
N/A for pharma — scored neutral

Switching Costs

72
Deep CF disease-area lock-in; trimmed from 80 on the Sionna overhang

Cost Advantage

68
Scale R&D + manufacturing; replicable over time by a well-funded rival

Intangible Assets

86
CFTR patent estate, CRISPR/Casgevy IP, 15+ yrs CF disease leadership

Moat average ≈ 72 (network effects scored 50/neutral). The moat is wide but the Switching-Cost and Cost-Advantage legs are the ones a credible CF competitor can erode — derived from the Competitive Environment read below.

Competitive Environment (dynamic — the moat is static, competition is not)

Vertex's walls are highest in CF, where it is effectively a monopoly — but that is also where ~90% of revenue sits, so a single credible challenger matters disproportionately. On the 2026-08-04 Q2 call, analysts flagged the CF data from Sionna Therapeutics (a rival "50 times smaller") as Vertex's "biggest overhang." Threat level assessed moderate (up from low): the challenge is early-stage but structurally aimed at the core. Share trajectory stable — Vertex is not yet losing CF share, and is gaining in pain, gene therapy and (soon) renal.
RivalThreat typeShare trajectoryMoat-erosion vector
Sionna TherapeuticsDirect CF (NBD1-stabiliser CFTR approach)Vertex stable (no share lost yet)If Phase-2 CF data impress, first credible threat to the CF monopoly — trims Switching Costs
Opioids / generic analgesicsSubstitute vs Journavx (pain)Vertex gaining (new launch)Journavx is displacing opioids; competition is incumbency/formulary, not a better drug
bluebird bio (Lyfgenia)Direct vs Casgevy (sickle-cell gene therapy)Vertex stable/gainingNiche, high-cost, slow uptake on both sides; not margin-threatening near-term
Novartis / others (kidney)Adjacent vs inaxaplin (APOL1)Vertex gaining (first-in-class)inaxaplin is APOL1-specific; differentiated entry point

→ Net effect on the moat: Switching Costs trimmed to 72 and Cost Advantage held at 68 to reflect the Sionna overhang; overall competitive threat: moderate, trajectory stable. This propagates to the §11 Bear card (a Sionna CF-data trigger) and the §12 thesis-invalidation rule.

ROIC & Capital Allocation

ROIC ~20%+ on a reinvest-in-R&D model; disciplined historically. The pending Crinetics acquisition (~$10bn all-cash, ~102% premium, $4.5bn bridge) is the largest capital-allocation decision in Vertex's history and the main new question mark — it removes the net-cash cushion and adds integration/endocrinology-execution risk. Management skin-in-the-game is moderate; SBC is well-contained for biotech. Capital-allocation sub-score ~70 pending proof the Crinetics deal is accretive.
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
Forward P/E ~24× vs warranted 22× = 1.09× (Fair). Just above the 22× Health Care guardrail but ~22× on FY27; not tripped to Expensive. Analysts see +16-21% upside.
50
conf 78%

Warranted-multiple anchor (the intrinsic lens). r = 10-Y Treasury 4.67% (macro state 2026-07-30) + 4.5% ERP + 0.0% (Business Quality ≥ 65) = ~9.2%. Disciplined growth: g_near 10% (Health Care "cyclical/normal" cap; 0.75× consensus would be ~11%, capped at 10%), g_term 3%. Two-stage warranted P/E ≈ 22.5×, hard-capped by the Health Care guardrail line (22×) to 22×.

LensReadingVerdict
Anchor: actual ÷ warrantedForward P/E ~24× (FY26 EPS $19.13) / ~22.4× on FY27 ÷ warranted 22× = 1.09×Fair
Guardrail floor (Health Care 22×)Forward 24× sits just above the 22× line; ~22× on FY27 — at the line, not through itBorderline — held Fair, not tripped to Expensive (ratio 1.09 « 1.40)
Trailing (clean) P/E27.7× on TTM diluted EPS $17.18Full on trailing; forward is the fair read for a 12-15% grower
Sector medianAbove big-pharma median forward (~16-18×)Rich vs slow pharma
Own 5-yr decile~decile 6-7 of its own forward-P/E rangeMid-upper (fair-to-full)
PEG (clean)~1.9 (24× on ~13% EPS CAGR)Fair for the quality
FCF yield~3.1% (FCF ~$3.7bn / EV ~$113bn)Fair — typical for quality growth

Implied-growth read (narrative colour). At $476, a two-stage DCF at r=9.2% implies the market is paying for ~10-11% durable growth — essentially in line with our disciplined estimate, so the price embeds roughly the growth the fundamentals support: fairly valued, not cheap, not a bubble. The score comes from the 1.09× actual-vs-warranted ratio (Fair, 50-64 band), refined down modestly by the sector-median lens and up by analyst upside → Valuation 50.

Earnings-quality decomposition (step 7b) — clean, if anything conservative

Q2 net income $1,099.8m is not inflated by non-operating gains. Non-operating income (ex-interest) was −$144.9m (a drag — negative marks on strategic equity stakes), partly offset by $120.6m of real interest income on the cash pile. Non-operating items net to roughly −5% of net income, so reported P/E/PEG/ROE are clean or slightly understated, not flattered. (The year-ago TTM was depressed by a one-off ~$401m Q1-2025 acquired-IPR&D charge, now rolled off — part of why trailing growth optically jumps.) clean_pe 24, clean_peg 1.9, nonop_pct_of_net_income ~5.

Embedded Optionality / Free Upside

The core CF franchise + Journavx + Casgevy justify most of the $476 price. The market pays little for: (1) inaxaplin (APOL1 kidney disease) at/near launch — a potential multi-billion franchise; (2) the type-1-diabetes islet-cell program (zimislecel) — functional-cure optionality; (3) the pain franchise beyond acute (neuropathic/musculoskeletal suzetrigine label expansion); and (4) Crinetics' endocrinology pipeline if the deal proves accretive. Each is "unquantified but real." Net: core justifies ~$470-500; the renal + T1D + pain-expansion options are largely free at today's price — a reason to keep accumulating, not a reason it is cheap. Tilt: +5 to Valuation (already reflected).
Analyst consensusValue
Consensus target$552.43 (median $576) — ~+16% to +21% upside
High / Low$616 / $350 (wide — reflects binary pipeline/competitive outcomes)
Grades distribution47 Buy / 8 Hold / 1 Sell (0 Strong-Sell) → 84% bullish, 56 analysts — deep coverage
FMP financial-health ratingA− (4/5), up from B — strong ROA/ROE/DCF; only P/E & P/B sub-scores drag (the valuation, as expected)
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
FDA / pipeline readouts + drug pricing
67
Tailwind (amplification-eligible, but pressure Neutral → no STRONG)

Primary driver: FDA / regulatory & pipeline readouts, overlaid with US drug-pricing policy. Vertex's fortunes hinge on (a) the CF franchise staying unchallenged, (b) new-franchise approvals and launches landing (Journavx, Casgevy, inaxaplin renal, T1D), and (c) drug-pricing/IRA pressure staying manageable. This is a context pillar — it amplifies, it does not set the base signal.

HorizonReadScore
Historical (25%)Pipeline has delivered: Alyftrek, Journavx approval & launch, Casgevy, inaxaplin advancing — a rare multi-franchise execution run72
Current (50%)FY26 guidance raised (8/3); newer products ramping; near-term renal launch. Offsets: Sionna CF overhang, drug-pricing risk, Crinetics integration66
Forward (25%)Catalysts both ways: inaxaplin launch/filing (+), Sionna CF data (±), Crinetics close ~Q3 (±), T1D readouts (+)64

Driver score 67 → Tailwind (≥65, amplification-eligible). But amplification requires the Economic-Alignment pressure to also be Tailwind — and Health Care (XLV) reads Neutral on the medium horizon (see §6). So the BUY is not amplified to STRONG BUY; the base signal stands. The driver does not change the three fundamental pillar scores. Thesis-invalidation floor: a credible Sionna CF readout that threatens Trikafta-class share, or a Crinetics integration stumble, is the dial that breaks the case — watch it, don't wait for it. Driver confidence 66 (binary pipeline outcomes are inherently uncertain).

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
Trend-Following · Neutral
60
conviction

VRTX is not on the macro Economic Watchlist, so we map its GICS sector (Health Care / XLV) to the Driver-Sector Impact Matrix: Neutral short and medium, Outperform long. Medium-horizon pressure is Neutral — which means it does NOT enable a STRONG-BUY amplification, so the driver Tailwind leaves the base BUY unchanged. The long-horizon Outperform, in a 'stagflation-lite / cooling growth' regime where defensives are favoured, underpins a Trend-Following stance for the multi-year hold. Note: the macro report's armed 'S&P 500 concentration / AI-earnings-quality unwind' tail does NOT apply to VRTX — beta 0.30, clean (non-inflated) earnings, no AI-capex leverage — so no cohort de-rating leg is inherited in the Bear case.

Source: sector-map (XLV: short N / medium N / long O) · Macro report 2026-07-30

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
Monthly/weekly uptrends intact; daily pulled back to the 50-DMA (~$469) with soft momentum — a consolidation within the larger uptrend. Above the 200-DMA ($453), below the 20-EMA (~$480).
60
conf 62%

Read: monthly and weekly uptrends intact; the daily chart has pulled back to its 50-DMA (~$469) with a negative MACD histogram — a healthy consolidation within the larger uptrend, after the July slide from the $533.67 high (Crinetics-deal reaction). Price $476.41 is above the 200-DMA ($453) but below the 20-day EMA (~$480).

Sub-signalReadingScore
MTF trend confluenceMonthly + weekly up; daily pulling back to 50-DMA; intraday soft68
Risk-reward (ATR/stop)ATR ~$13/day (2.8%); stop $445 = ~2.4 ATR below — moderate55
Relative strength~In-line vs XLV; lags SPY (AI-led tape). Defensive, low-beta (0.30)52
Macro overlay (Health Care = Low sensitivity, 10% wt)Cooling GDP + softening inflation favour defensives at the margin58
Sentiment (grades + news)All-maintain grades; positive Q2 tone ("solid Q2, raised outlook") tempered by the Sionna overhang58
Catalyst layerEarnings just passed; next catalysts (renal launch, Sionna data, Crinetics close) spread out — no cluster within 14d65

Timing 60 (≥55 = Improving band). Enough to keep the base signal BUY on all horizons via the Decision Matrix — but the Short is capped to HOLD by the technical-confirmation rule: neither the Technical nor the Catalyst entry group is confirmed (no >1.5×-volume breakout; Q2 pop only +1.2%, not >+5%). Buy the Short on confirmation — a reclaim of ~$497 or a tested higher low off the $469/$465 50-DMA support. Key levels: support $469 (50-DMA) / $465 / $453 (200-DMA); resistance $493-497 / $504 / $533.67.

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-08-07Non-Farm Payrolls (Jul)High80k57k⚠ MediumRisk sentiment / defensives-vs-cyclicals rotation; not CF-specific
2026-08-12CPI YoY (Jul)High3.4%3.5%⚠ MediumRate backdrop for long-duration growth; drug-pricing tone
2026-08-05ISM Services PMI (Jul)High54.554.0LowBroad growth read; low direct relevance to pharma

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-07-29Fed rate decision3.75%3.75%in-lineNeutral — on hold
2026-07-30GDP QoQ (Q2)1.5%2.1%−28.6% (below)Slight positive — cooling growth favours defensive pharma
2026-07-30Core PCE MoM (Jun)0.1%0.2%−50% (below)Positive — softer inflation eases long-duration discount rate
2026-08-03ISM Manufacturing (Jul)55.654.0+3.0% (above)Neutral for pharma

Health Care is a Low macro-sensitivity sector, so none of these releases is a VRTX-specific swing. The recent tape — GDP cooling to 1.5%, Core PCE softening to 0.1%, Fed on hold — is a marginal positive for a defensive, low-beta compounder like Vertex. CPI (Aug 12) and jobs (Aug 7) shape the broad risk tape, not the CF franchise. Not a WAIT-override sector.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrendBullish54.9+ (hist flattening)S $391-412 / R $508-520None0.1x
WeeklyUptrendBullish54.5+ rising (hist +2.5)S $412-420 / R $485-504None0.4x
DailyPullback in uptrendNeutral44.4− falling (hist −2.3)S $465-469 / R $493-497None1.0x
HourlyDowntrendBearish50.6hist turning upS $466-468 / R $489-491None0.8x
15-minRecoveringNeutral48.3flatS $465-470 / R $480-481None1.0x
Confluence: Mostly Bullish · MTF Score 68

Higher timeframes (monthly, weekly) remain in uptrends; the daily has pulled back to its 50-DMA (~$469) with a negative MACD histogram, and intraday is soft — textbook 'pullback within a higher-timeframe uptrend' after the July Crinetics-driven drop from $533.67. The setup favours accumulation into the $469/$465 support band rather than chasing; a reclaim of $497 on volume would confirm the next leg and satisfy the Technical entry group.

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.

VRTX 6-month daily close with 50-DMA. The July peak to $533.67 preceded the Crinetics-deal drop (7-Jul) to ~$498; the stock has since consolidated $470-490 and now sits at $476.41, above the $453 200-DMA and near the $469 50-DMA. A reclaim of ~$497 re-opens the highs; loss of $465/$453 opens the downside path.

11

Scenario Summary

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

Bull $640 (25%)

Pipeline over-delivers: inaxaplin renal launch scales, Journavx expands into neuropathic/musculoskeletal pain, Casgevy uptake accelerates, T1D readouts impress — and Sionna's CF data disappoint, removing the overhang. Crinetics proves accretive. Re-rates toward the high-$600s (~27× FY27 EPS). Trigger: 2+ pipeline beats + Sionna miss.

Base $560 (55%)

CF franchise durable, newer products ramp on the raised FY26 guide, inaxaplin launches, Crinetics integrates without drama. Fair value ~$560 (~24× FY27 EPS ~$21-23), roughly the analyst consensus ($552) and below median target ($576). The probability-weighted centre of gravity.

Bear $420 (20%)

Competitive trigger: Sionna's CF data impress and reframe the CF monopoly as contestable; and/or Crinetics integration disappoints (dilution, endocrinology stumble), or a pipeline setback (T1D, renal). Add drug-pricing pressure. De-rates toward the $420 area (near the 200-DMA / early-July gap). This is the dial the Competitive Environment read is watching.

Probability-weighted fair value ≈ 0.25×$640 + 0.55×$560 + 0.20×$420 = ~$552 — ~16% above the $476.41 price, and squarely on the analyst consensus. Skew is mildly favourable; the fat tail is competitive (Sionna), not financial.

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: Half-Size1 of 3 groups met — one path open — starter / scale-in

Fundamental — MET

Cheap-enough on a quality name with a live driver tailwind.
✅ Price $476.41 < fair value ~$560
✅ No earnings within 7 days (Q2 reported 8/3; next ~Nov)
✅ Underlying-Driver score ≥ 50 (67)

Technical — not MET

Trend hasn't confirmed the turn yet.
⛔ Close above 50-DMA ($469) on >1.5× volume, OR a tested higher low off $469/$465 support
✅ RSI 35-65 (daily 44)
⛔ MACD histogram positive ≥2 days OR turning up off support

Catalyst — not MET

Q2 beat+raise, but the tape didn't gap.
⛔ Post-earnings move > +5% within 24h (actual +1.2%)
✅ Guidance raised or maintained (FY26 raised)
⛔ Volume > 2× the 20-day average

Forecast: Rule Forecast. Fundamental — MET now (buyable on value; a half-size starter is the sanctioned action). Technical — Moderate, ~2-4 weeks: a reclaim of ~$497 on >1.5× volume, or a tested higher low off the $469/$465 50-DMA band, would confirm; the daily MACD histogram is negative today, so it needs the post-earnings bid to hold. Catalyst — catalyst-dependent (no fixed date): the next binary triggers are the inaxaplin/renal launch and any Sionna CF readout; a >+5% gap would fire it. Overall entry confidence: Moderate — value is present, timing confirmation pending.

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

Stop-Loss — not LIVE

⛔ Two daily closes below $445 (below the $453 200-DMA / early-July gap)

Thesis Invalidation — not LIVE

⛔ FY guidance cut (just RAISED)
⛔ Revenue growth decelerates below sector median (12.5% > median)
⛔ Driver turns to a headwind (currently Tailwind 67)
⛔ COMPETITIVE: Sionna delivers credible CF data and begins taking Trikafta-class CF share

Profit-Target — not LIVE

⛔ Price ≥ median analyst target $576 (now $476)
⛔ RSI > 70 (now 44)
· Quality hasn't improved to justify the higher multiple

Forecast: No exit rule is close to live: the hard stop ($445) is ~6.6% below; the profit-target ($576) needs +21%; thesis is intact after a beat+raise. The one to watch is the competitive invalidation — a Sionna CF readout — which is catalyst-dependent and would be a fundamental exit, not a technical one.

Imagine you act at the current price of $476.41 · as of 2026-08-04

What if you bought now?

You are risking ~6.6% (to the $445 stop; ~12% to the $420 bear) to gain ~17.5% base ($560) / ~34% bull ($640).

What you're risking: the ~$31/share (6.6%) to the hard stop and the ~12% bear path if Sionna's CF data impress or Crinetics integration disappoints. The Technical entry group is not yet met — you'd be buying value into a post-earnings consolidation below the 20-EMA, ahead of a confirmed turn. What you're gaining: you start capturing the base ~+17.5% (Street consensus +16%, median target +21%) and bull ~+34% immediately, collect the ~3% FCF yield while you wait, and own the largely-free optionality (inaxaplin renal, T1D islet cell, pain-label expansion, Crinetics endocrinology). Risk-reward ≈ 2.6:1. Read: value supports a half-size starter now; a reclaim of $497 or a higher low off the 50-DMA materially improves the entry for the balance.

What if you sold now?

You are giving up ~17.5% base upside (to $560) and the pipeline optionality to protect against a ~12% competitive-driven bear.

What you're giving up: the base run to ~$560 (median Street $576, +21%), the raised-guidance momentum, and the free renal/T1D/pain optionality — and you'd be selling ~16% below our fair value. What you're protecting: the ~12% drawdown if the Sionna CF data land or the Crinetics deal sours. But no exit rule is live — the stop is far below, no profit-target, and the thesis is intact after a Q2 beat+raise. Read: this is a hold/accumulate zone, not a sell.

13

Position Sizing Context

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

Position sizing not computed — no portfolio allocation or role was specified for this batch refresh. The §12 Conviction Ladder reads Half-Size (1 of 3 entry paths met): a value-based starter now, with the balance added on a confirmed technical turn (reclaim of $497 / higher low off the 50-DMA). Volatility context: ATR ~$13/day (~2.8% of price); low beta (0.30) means VRTX dampens portfolio risk rather than adding to it — a defensive, low-correlation holding.

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",
  "date": "2026-08-04",
  "version": "v6",
  "brand": "",
  "exchange": "NASDAQ",
  "exchange_ticker": "NASDAQ:VRTX",
  "isin": "US92532F1003",
  "api_ticker": "VRTX",
  "company": "Vertex Pharmaceuticals Incorporated",
  "currency": "USD",
  "sector": "Health Care",
  "sub_industry": "Biotechnology",
  "lifecycle_stage": "mature",
  "price_at_rating": 476.41,
  "signal_short": "HOLD",
  "signal_medium": "BUY",
  "signal_long": "BUY",
  "primary_signal": "BUY",
  "prior_signals": "HOLD/BUY/BUY",
  "quality_score": 84,
  "valuation_score": 50,
  "timing_score": 60,
  "driver_score": 67,
  "overall_confidence": 60,
  "quality_detail": {
    "industry_benchmark_name": "R&D Efficiency + Patent-Cliff Durability",
    "industry_benchmark_value": "strong pipeline / low cliff",
    "industry_benchmark_score": 84,
    "moat_score": 72,
    "roic_percentile_vs_peers": 80,
    "capital_allocation": 70,
    "management_skin_in_game": 60
  },
  "valuation_detail": {
    "fcf_yield": 3.1,
    "implied_growth_rate": 10.5,
    "consensus_growth_rate": 13.0,
    "historical_valuation_decile": 6.5
  },
  "timing_detail": {
    "mtf_confluence": 68,
    "risk_reward_score": 55,
    "relative_strength_vs_spy": -3.0,
    "relative_strength_vs_sector": 0.0,
    "catalyst_clustering_score": 65,
    "dynamic_macro_weight": 0.1
  },
  "economic_alignment_stance": "Trend-Following",
  "economic_alignment_conviction": 60,
  "economic_alignment_pressure": "Neutral",
  "economic_alignment_source": "sector-map",
  "macro_report_date": "2026-07-30",
  "val_multiple_basis": "forward P/E (FY26)",
  "warranted_multiple": 22,
  "actual_multiple": 24,
  "warranted_ratio": 1.09,
  "val_band": "fair",
  "sector_guardrail_multiple": 22,
  "discount_rate_r": 9.2,
  "risk_free_10y": 4.67,
  "g_near": 10,
  "g_term": 3,
  "trailing_pe": 27.7,
  "forward_pe": 24,
  "gross_margin": 86,
  "nonop_pct_of_net_income": 5,
  "clean_pe": 24,
  "clean_peg": 1.9,
  "competitive_share_trajectory": "stable",
  "competitive_threat_level": "moderate",
  "driver_commodity_trend": null,
  "hard_gate_state": "caution",
  "gates_triggered": [],
  "gates_caution": [
    "Valuation-ceiling proximity (fwd P/E ~24x vs 22x guardrail; ratio 1.09x, not tripped)",
    "Regulatory/Binary (inaxaplin renal filing/launch; Sionna CF data readout)",
    "M&A/Integration (Crinetics ~$10bn all-cash, ~102% premium, $4.5bn bridge; closing ~Q3)"
  ],
  "do_not_buy_triggers": [],
  "entry_groups_met": 1,
  "entry_conviction": "Half-Size",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "short_entry_confirmed": false,
  "short_hold_reason": "technical_pending",
  "short_cap_reason": "Short base BUY capped to HOLD \u2014 neither Technical nor Catalyst entry group confirmed (no >1.5x-volume breakout; Q2 pop only +1.2%). Buy on confirmation: a reclaim of ~$497 or a tested higher low off the $469/$465 50-DMA.",
  "fair_value_est": 560.0,
  "stop_loss": 445.0,
  "target_price": 560.0,
  "scenario_base_target": 560,
  "scenario_bull_target": 640,
  "scenario_bear_target": 420,
  "analyst_consensus_target": 552.43,
  "analyst_target_high": 616,
  "analyst_target_low": 350,
  "analyst_target_upside_pct": 16.0,
  "analyst_grades_consensus": "Buy",
  "analyst_bullish_pct": 84,
  "analyst_coverage_count": 56,
  "recent_upgrades_30d": 0,
  "recent_downgrades_30d": 0,
  "fmp_rating": "A-",
  "fmp_overall_score": 4,
  "next_update_date": "2026-08-18",
  "next_update_basis": "default +14d \u2014 Q2 earnings reported 2026-08-03; no dated catalyst inside the window",
  "next_check_date": "2026-08-18",
  "analysis_status": "on-going",
  "finder_ticker": "VRTX",
  "finder_exchange": "\ud83c\uddfa\ud83c\uddf8 NASDAQ",
  "crinetics_deal": "Jul 6 2026: Vertex to acquire Crinetics ~$10bn all-cash ($85/sh, ~102% premium; largest-ever), adds endocrinology (acromegaly); funded by cash + $4.5bn bridge; close ~Q3 2026. Removes the net-cash cushion; adds integration risk.",
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null
}

Signals unchanged vs the 2026-07-23 report (HOLD / BUY / BUY). Q2 2026 beat on revenue and raised FY guidance; Valuation nudged +2 (better forward E), Timing +2 (consolidation holding above the 200-DMA), FMP health rating upgraded B→A−. New: competitive threat lifted low→moderate on the Sionna CF overhang now flagged by analysts.

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 $476.41, ISIN, sector, beta 0.30
get_income_statement (6 qtrs) Q2 filed 2026-08-03; revenue/margins/EPS, non-op decomposition
get_financial_ratios margins, ROE 23.5%, coverage, FCF
get_multi_timeframe_analysis 5-timeframe trend/RSI/MACD/S-R
get_stock_prices (6mo daily) 125 bars for chart + SMA50
get_price_target_consensus / _summary consensus $552.43, median $576, high $616, low $350
get_grades_consensus / get_stock_grades 47 Buy / 8 Hold / 1 Sell; recent actions all maintain
get_ratings_snapshot FMP A- (4/5), up from B
get_analyst_estimates FY26 EPS $19.13 / FY27 $21.26 / FY30 $33.24
get_economic_calendar Fed hold 3.75%, GDP 1.5%, Core PCE 0.1%; CPI 8/12, NFP 8/7
get_stock_news Q2 coverage; Sionna overhang; Crinetics deal (yfinance fallback path)
Macro state 2026-07-30 10Y 4.67% for the warranted anchor; XLV sector signal N/N/O; AI-tail cohort check
get_earnings_calendar empty for VRTX; next-print (~Nov) inferred from the Q2 filing cadence
Impact on scores: Full data coverage on every pillar; only the earnings-calendar endpoint returned empty (next print inferred from filing cadence — no confidence impact since Q2 already reported). Overall confidence 60 is set by the Timing pillar (consolidation / mixed daily momentum), not by any data gap.
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.