NYSE:LLY Eli Lilly and Company

ISIN: US5324571083
HealthcareDrug Manufacturers - GeneralGLP-1 / Incretin leader
NYSE · Indianapolis, IN · Large-cap pharma, accelerated-growth phase · ~896M diluted shares Analysis Status: On-Going
$1,098.13
−1.2%
22 Jun 2026 · Signal v6

Valuation Re-Rate 2026-07-03 — methodology update

Re-rated 2026-07-03: Valuation on the new warranted-multiple anchor. 30× clean is above the 22× pharma guardrail floor → BUY/STRONG BUY → HOLD across horizons. GLP-1 growth remains the bull case; the disciplined anchor caps the price. Quality unchanged.

Changes Since Last Report vs. 16 Jun 2026

Horizon signals reshuffled — driven entirely by a macro sector flip, not by Lilly's fundamentals. The latest Macro-Economic report (2026-06-20) flipped Health Care (XLV) from Short O / Medium O / Long N to Short U / Medium N / Long O — healthcare rotated out of near-term favour and into long-term favour. Result: Short STRONG BUY → BUY, Medium STRONG BUY → BUY (the short/medium Tailwind that had amplified them is gone), and Long BUY → STRONG BUY (Long XLV Outperform + GLP-1 driver 82 now amplifies). Price −2.2% ($1,122.50 → $1,098.13).

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.
HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD5272%Expensive — 30× above the 22× pharma guardrail; GLP-1 growth is the bull case but the disciplined anchor caps it at HOLD
Medium-term (6–12 mo)HOLD5572%Expensive — 30× above the 22× pharma guardrail; GLP-1 growth is the bull case but the disciplined anchor caps it at HOLD
Long-term (3–5 yr)HOLD6072%Expensive — 30× above the 22× pharma guardrail; GLP-1 growth is the bull case but the disciplined anchor caps it at HOLD
Next update: 2026-07-06 — default +14d (no impactful dated catalyst in window; Q2 earnings ~early Aug, orforglipron approval undated 2026)
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
excellent
conf 80%

Valuation Attractiveness

36
Expensive
conf 85%

Entry/Exit Timing

58
improving (buy-the-dip)
conf 72%

Underlying Drivers

82
Strong Tailwind
conf 70%

Economic Alignment

52
Neutral
conf 60%
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
Interest coverage 37.5x, D/E 1.39 (manageable for a cash-rich pharma), strong operating cash flow. No distress.
Earnings Event Risk
Next earnings ~early Aug 2026 (approx, unconfirmed) — outside the 14-day window.
⚠️
Valuation Ceiling
Clean 30× is above the 22× Health-Care guardrail floor (and ~1.3× its ~23× warranted multiple) → caps the signal at HOLD.
Accounting / Earnings Quality
TTM operating income (~$33.1B) EXCEEDS net income (~$25.3B): reported earnings are if anything DEPRESSED by acquired-IPR&D charges and 'other expense', not inflated by non-operating gains. No Gate-4 distortion — clean on the operating basis.
⚠️
Regulatory / Binary Event
US drug-pricing policy (Medicare negotiation / MFN executive-order risk) is a standing overhang, and orforglipron oral GLP-1 carries an undated 2026 regulatory decision — neither is a dated binary inside the window, so it is a position-sizing caution, not a blocking gate.
No blocking gates fired; no Do-Not-Buy triggers. Three standing watch-items (sizing cautions, not blockers): the Valuation Ceiling (clean 30× above the 22× pharma guardrail floor → caps the signal at HOLD), the US drug-pricing overhang (Medicare/MFN) and intensifying GLP-1 competition. Note the earnings-quality check runs in Lilly's favour — operating income exceeds net income, so the headline P/E is not flattered by one-off gains.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
Hyper-growth incretin franchise on a wide moat — 84% gross margin, 81% ROE, top-decile ROIC, durable pipeline.
84
conf 80%

Lifecycle — Large-cap pharma in an accelerated-growth phase. Q1 2026 revenue grew +55.5% YoY to $19.8B, powered by Mounjaro and Zepbound (tirzepatide). TTM revenue ~$72.2B, net income ~$25.3B, with a pipeline (orforglipron oral GLP-1, retatrutide) that extends the runway. We use the Healthcare/Pharma profile (R&D efficiency, patent-cliff exposure, pipeline depth) layered with the hyper-growth lens.

Sub-signalValueBenchmarkScoreRead
Revenue trajectory+55.5% YoYBig-pharma ~5–8%95GLP-1 hyper-growth; Mounjaro +125%, Zepbound +80%
ProfitabilityGM 83.5% · Op 45.9% · Net 35%Pharma GM ~75%88Best-in-class margins; operating earnings clean
ROE / ROICROE 81%; ROIC ~92nd pctTop-decile92Exceptional capital efficiency
Balance sheetInt. coverage 37.5x; D/E 1.39Coverage >5x healthy78Levered for capacity build-out but easily serviced
Industry benchmark — R&D efficiency + patent-cliff exposure: score 88. Deep, productive GLP-1 pipeline (orforglipron oral Phase-3 positive; retatrutide next-gen) with <20% of revenue exposed to patent cliffs inside 3 years. Pipeline productivity is the franchise's quality anchor.

Competitive Moat — 69 / 100

Pricing power
70
Strong now, but the Novo $149/mo Wegovy pill and US policy cap the ceiling
Network effects
55
Limited — prescriber familiarity / formulary breadth, not a true network
Switching costs
55
Pharma is script-by-script; efficacy edge, not lock-in, retains patients
Cost advantage
75
Massive GLP-1 manufacturing-capacity lead vs Novo — a real, durable edge
Intangible assets
90
Patent estate, brand, and best-in-class efficacy data
Competitive Environment — threat level: elevated. Lilly is currently winning the incretin war, but it is a war — the moat is efficacy + manufacturing scale, and the named rivals are credible and multiplying.
CompetitorTypeShare trajectoryMoat-erosion vector
Novo Nordisk (NVO)Direct GLP-1 rivalLilly gaining — tirzepatide 20.2% vs semaglutide 13.7% weight loss; NVO −67% from peakPrice war: NVO cut Wegovy oral to $149/mo (volume-over-price)
Pfizer / Viking (VK2735) / Amgen MariTide / RocheNext-wave entrantsPre-launch; Lilly aheadLong-term pricing-power erosion as orals/competitors proliferate
US drug-pricing policyRegulatory / structuralOverhang, undatedMedicare negotiation / MFN could compress net pricing

Net effect on moat: Switching Costs held at 55 (no real lock-in — efficacy retains, not contracts) and Pricing Power trimmed to 70 (the $149 Novo pill + policy cap the ceiling); Cost Advantage stays high at 75 on the manufacturing lead. → moat 69. The competitive thesis propagates to the Bear scenario (§11) and the §12 thesis-invalidation rule.

ROIC & Capital Allocation

ROIC sits in the ~92nd percentile of pharma. Capital allocation scored 80 — aggressive, mostly value-accretive reinvestment into GLP-1 manufacturing capacity and tuck-in pipeline M&A (e.g. Adverum for wet-AMD gene therapy), plus a modest dividend (~0.6% yield). Management skin-in-the-game scored 50 (professional management, limited insider ownership typical of a 150-year-old large cap).

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 — 30× vs ~23× warranted (r 9% / disciplined g 10%); the 22× guardrail floor binds.
36
conf 85%

Lilly is a premium-priced compounder. At $1,098.13 (off ~7% from the $1,182.73 52-week high) it trades on a rich absolute multiple. Under the new warranted-multiple anchor the score is Expensive (36): a clean 30× P/E sits above both the ~23× warranted multiple and the 22× per-sector guardrail floor — the exceptional GLP-1 growth is the bull argument, but the disciplined sector cap keeps the price ahead of what the anchor warrants.

Warranted-Multiple Anchor

Fair multiple = a two-stage DCF from the required return plus a disciplined growth rate, floored by a per-sector guardrail. r = 9.0% (10-Y 4.48% + 4.5% ERP). g_near capped at 10% — the Health-Care sector-achievable ceiling — even though LLY's headline GLP-1 growth is far higher (the discipline is the anti-hype constraint); g_term 3%. That yields a warranted P/E ≈ 23× → actual 30× ÷ 23× = ratio 1.30 (Full band on the ratio alone). But the 22× Health-Care guardrail floor is the binding constraint here: 30× ≥ 22× → Expensive on the floor. The floor, not the ratio, is what caps the signal.
MultipleCurrentContextRead
Trailing P/E~39xDecile ~5 of own 5-yr rangeRich, not extreme
Forward P/E (FY26 / FY27)30.0x / 24.7xConsensus EPS $36.6 → $44.5De-rates fast on growth
PEG (forward)~1.8EPS CAGR FY26→FY30 ~14.9%Fair for the quality
FCF yield~1.3%Depressed by capacity capexExpensive on cash today
FCF yield ~1.3% is the honest anchor and it is poor — Lilly is ploughing cash into GLP-1 manufacturing capacity, so free cash flow understates earnings power. The investment case rests on the growth, not on current cash yield; under the disciplined anchor we hold Valuation Expensive (36) precisely so this tension stays visible.
Reverse DCF — implied growth. The current price capitalizes ~15% long-run growth, almost exactly the consensus EPS CAGR (~14.9%). The market is paying for the growth analysts expect — but the disciplined anchor caps sector-achievable g at 10%, so on the warranted basis that same fact reads rich: the price is discounting growth above the sector-disciplined ceiling, which is why the warranted multiple (~23×) and the 22× floor both sit below the 30× actual.
Embedded Optionality / Free Upside (tilt +2). Orforglipron oral GLP-1 (a vastly larger, manufacturing-light TAM), retatrutide (potential best-in-class next-gen), oncology (Verzenio, Jaypirca CLL), Alzheimer's (donanemab/Kisunla), and the Adverum wet-AMD gene-therapy asset are mostly under-modelled in consensus. These cushion the downside and are the reason to hold through near-term sector weakness.

Analyst consensus: 45 analysts, Buy (33 Buy / 9 Hold / 3 Sell; 73.3% bullish), 0 upgrades & 0 downgrades in 30 days (all 'maintain'). Consensus target $1,271 (+15.8% from spot), median $1,280, range $1,119–$1,400. Last-month fresh average $1,240. FMP health rating B (3/5): ROE 5 / ROA 5 / DCF 4 strong; P/E 1, P/B 1, D/E 1 reflect the premium valuation. Price now sits ~16% below consensus, but consensus targets are not the anchor here — the warranted multiple is.

Net → Expensive → HOLD. A superb franchise with exceptional GLP-1 growth, but a rich price under the disciplined warranted-multiple anchor: clean 30× is above both the ~23× warranted multiple and the 22× pharma guardrail floor, so Valuation scores 36 (Expensive) and the strong (82) driver can no longer amplify — the base HOLD stands across all horizons.

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
GLP-1 / obesity-and-diabetes incretin franchise (TAM demand + pipeline + manufacturing capacity vs Novo)
82
Strong Tailwind

Lilly's fortunes are dominated by one external force: the incretin (GLP-1 / GIP) obesity-and-diabetes super-cycle — a multi-hundred-billion-dollar TAM still in early innings. We score demand, Lilly's competitive position within it, and the forward pipeline.

HorizonReadDetail
Historical (25%)Very strongMounjaro/Zepbound drove +55% revenue growth; the franchise built the category
Current (50%)Strong tailwindTirzepatide out-performs semaglutide on efficacy; Lilly is winning share and has a manufacturing-capacity lead; GLP-1 market forecast ~12% CAGR to ~$95B by 2035
Forward (25%)StrongOrforglipron oral (Phase-3 positive, 2026 decision) + retatrutide next-gen extend leadership; offset modestly by pricing pressure (Novo $149 pill, US policy)

Driver score 82 — Strong Tailwind, amplification-eligible (≥65) on its own metric. Normally, combined with a supportive economic pressure, it could lift a base BUY to STRONG BUY. That amplification is now blocked: Valuation has re-rated to Expensive (36) under the disciplined warranted-multiple anchor, and a strong driver cannot amplify a name in the Expensive band. The base signal is HOLD across all three horizons; the 82 driver is real and is the bull argument, but the rich price caps the signal rather than lifting it. The GLP-1 super-cycle remains the reason to hold (not sell) through near-term noise.

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

Lilly isn't a named watchlist line in the latest Macro-Economic report (2026-06-20), so we map its GICS Health-Care sector to the Driver-Sector matrix: XLV = Short U / Medium N / Long O. This is a notable flip from the prior report's XLV = O / O / N — healthcare has rotated OUT of near-term favour (sector-rotation into other groups + the drug-pricing overhang) but moved INTO long-term favour. Anchoring the card on the Medium horizon gives Neutral pressure (conviction 52). Per-horizon the macro pressure reads Short = Headwind (XLV U), Medium = Neutral (XLV N), Long = Tailwind (XLV O). Normally the Long Tailwind plus the GLP-1 driver at 82 would amplify a base BUY to STRONG BUY — but the 2026-07-03 valuation re-rate makes the base signal HOLD (Expensive on the warranted-multiple anchor: clean 30× above the 22× guardrail floor), and amplification is blocked in the Expensive band, so no horizon lifts above HOLD. The macro sector map is unchanged; it simply no longer has a BUY to amplify. Lilly's own quality (84) and driver (82) are likewise unchanged — the mover is the valuation methodology, not the fundamentals.

Source: sector-map · 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
Buy-the-dip setup — higher-timeframe uptrend intact, lower-timeframe pullback; very strong relative strength, but near 52-wk highs.
58
conf 72%

Timing is constructive: the monthly/weekly/daily trends are all up and the pullback is confined to intraday timeframes — the textbook 'buy-the-dip in an uptrend'. The two checks on the score are the near-52-week-high extension and softening daily momentum.

Sub-signalReadDetail
MTF trend score~66 — bullishMonthly/weekly uptrend, daily strong uptrend; hourly/15-min pulling back
Risk-reward~48~10% to the $985 stop; daily ATR ~$35 (3.1%)
Relative strength~88 — strong leader3-mo +20.6% vs SPY +14.9% & XLV +2.8% (outperforms both); 1-mo +7.8% vs SPY +0.7%
52-wk range position~85% (near highs)Extended — momentum, not value
Sentiment (analyst grades)Buy, all 'maintain'0 up / 0 down in 30 days; recent news tone strongly positive (healthcare-rebound leader)
Catalyst clustering70 — calmNo clustered events; orforglipron decision undated

Dynamic macro weight 0.10 (defensive-pharma low sensitivity). RSI daily 54 (cooled from ~62, healthy), monthly 64. The pullback to the 20-day (~$1,107) within a strong uptrend is the entry zone; momentum buyers want a daily MACD turn back up to confirm.

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-23US Flash PMIs (Jun)MediumComp ~50.851.5LowDefensive pharma — minimal direct sensitivity
2026-06-25US Core PCE MoM (May)Medium+0.2%+0.2%LowFed path; growth-stock multiple read

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-06-17FOMC Projections (hawkish dot-plot)2026 hike medianMild headwind to high-multiple growth names broadly
2026-06-18Initial Jobless Claims226K225KNeutral — labour steady

Lilly has low macro sensitivity (healthcare is a Low macro-sensitivity sector). No high-impact, pharma-specific economic release sits in the next 14 days. The relevant 'events' for Lilly are drug-specific (orforglipron approval, undated) and policy (drug-pricing), not the economic calendar. No WAIT-for-event override applies.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrendBullish64.0+102, risingS: $623 R: $1,134Resist. breakout0.58x
WeeklyUptrendBullish60.6+40, hist +S: $623 / $709 R: $1,114Resist. breakout0.79x
DailyStrong UptrendBullish54.0+31, hist −S: $877 (SMA50 $1,001) R: $1,149 / $1,183Resist. breakout1.37x
HourlyStrong DowntrendBearish39.8−4, hist +S: $1,089 R: $1,146Support breakdown
15-minStrong DowntrendBearish47.3−0.2S: $1,089 R: $1,125
Confluence: Bullish (higher-TF uptrend, lower-TF pullback) · MTF Score 66

Monthly, weekly and daily are all in uptrends (the daily strongly so), with the only weakness on the hourly/15-minute — a classic higher-timeframe-bullish + lower-timeframe-pullback 'buy-the-dip' structure. Price is resting on the 20-day (~$1,107) and well above the 50-day ($1,001) and 200-day ($966). The $877–$888 weekly support is the line that matters on any deeper flush; the $1,182.73 52-week high is the resistance to clear for a new leg.

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.

LLY — 6-month daily close (USD). Strong uptrend off the March $851 low to the June $1,183 high, now in an orderly pullback to the 20-day; well above the 50-/200-day.

11

Scenario Summary

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

Bull · $1,400 (+27%)

Orforglipron oral launches into a massive, manufacturing-light TAM; retatrutide data confirms next-gen leadership; GLP-1 share gains continue and policy risk stays benign. Re-rates toward the $1,400 high target.

Base · $1,280 (+17%)

Tirzepatide growth moderates but stays strong, the pipeline advances on schedule, and the multiple holds as EPS compounds ~15%. Meets the median analyst target over 12 months. Probability-weighted centre of gravity.

Bear · $900 (−18%)

Competitive/pricing trigger: Novo's $149 pill plus next-wave entrants (Pfizer, Viking, Amgen) compress GLP-1 pricing, and/or US drug-pricing policy bites — net pricing and the premium multiple both de-rate. Falls back toward the 200-day region.

Probability-weighted ~$1,235 (Bull 30% · Base 50% · Bear 20%) — ~+12% over 12 months. The Bear case is explicitly competitive/regulatory (the named GLP-1 rivals + drug-pricing policy), consistent with the elevated competitive-threat read in §3 — a live downside path, not a tail.

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: Wait0 of 3 groups met — no entry path open (Expensive valuation closes the fundamental path)

Fundamental — not MET

The valuation entry edge is gone — clean 30× is Expensive vs the ~23× warranted multiple and the 22× guardrail floor, so the fundamental path is closed even with the strong (82) live driver.
⛔ Expensive: 30× vs warranted ~23×, above the 22× floor — no valuation entry edge
✅ No earnings within 7 calendar days (next ~early Aug)
✅ Underlying-Driver score ≥ 50 (82)

Technical — not MET

Trend is up and price holds the 50-day, but the pullback hasn't confirmed a higher low and daily momentum is still down — wait for the MACD turn or a tested bounce.
⛔ Daily close > SMA50 ($1,001) — met — BUT on >1.5x volume (1.37x)
⛔ OR a tested bounce off support ($1,089 / $1,001) with a confirmed higher low
✅ RSI 35–65 (daily 54)
⛔ MACD histogram positive ≥ 2 days OR turning up off support

Catalyst — not MET

No event in the window.
· Post-earnings move > +5% with guidance raised on >2x volume

Forecast: Fundamental group: now not MET — the Expensive re-rate (30× vs ~23× warranted, above the 22× floor) closes the valuation entry path; it would re-open on a meaningful de-rate toward the warranted multiple. Technical group: the 50-/200-day reclaim is long done; the missing piece is a momentum turn — a daily MACD-histogram flip back positive as the intraday pullback exhausts near the 20-day (~$1,107) / $1,089 support. At the current pullback pace that is plausibly ~1–2 weeks out — CONFIDENCE: Moderate-High, given the intact higher-timeframe uptrend and strong relative strength. Catalyst group: catalyst-dependent — the undated orforglipron approval and Q2 earnings (~early Aug) are the triggers; not time-projectable.

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

Stop-Loss — not LIVE

⛔ Two consecutive daily closes below $985 (under the 200-day and the rising-low structure)

Thesis Invalidation — not LIVE

⛔ GLP-1 driver turns to a headwind (category growth stalls or Lilly loses share)
⛔ Competitive: Novo / a next-wave entrant takes material tirzepatide share, OR US drug-pricing policy forces a step-down in net GLP-1 pricing
⛔ Full-year guidance cut or a pipeline setback (orforglipron / retatrutide)

Profit-Target — not LIVE

⛔ Price into the $1,280–$1,400 target zone with daily RSI > 70 and no fresh fundamental upgrade

Forecast: Stop-Loss: Unlikely in the next 4–6 weeks — $985 is ~10% below spot and below both the 50- and 200-day; it would need a competitive/policy shock or a broad risk-off. Thesis Invalidation: not live, but the competitive condition is the one to watch (Novo pricing, next-wave data). Profit-Target: ~17% away to the base target.

Imagine you act at the current price of $1,098.13 · as of 22 Jun 2026

What if you bought now?

You're risking ~10% (to the $985 stop) to gain ~17–27% (base $1,280 · bull $1,400) — but at an Expensive multiple with no valuation entry edge.

What you're risking: you're buying near 52-week highs (~85% of range) mid-pullback at a clean 30× P/E that is Expensive vs the ~23× warranted multiple and the 22× pharma guardrail floor; daily momentum is still soft, a deeper dip to the $1,001 50-day is on the table, and the bear case (competitive/pricing) would take it toward $900. What you're gaining: the GLP-1 secular leader (driver 82) with a manufacturing-capacity moat and free optionality on orforglipron/retatrutide — the bull argument, but one the rich price already discounts. Read: the signal is HOLD and the conviction ladder reads Wait — there is no entry edge here today; a better-priced entry opens on a de-rate toward the warranted multiple or a confirmed momentum turn.

What if you sold now?

Selling here exits a top-quality franchise on price alone — no exit rule is live, so this is a HOLD, not a sell.

What you'd give up: the GLP-1 secular franchise (driver 82), the orforglipron/retatrutide optionality, and a top-decile-ROIC business. What you'd protect: only the ~18% downside if competition/policy bites, plus the premium-multiple risk that the Expensive read flags. Read: no exit rule is live — no stop hit, no thesis break, no profit-target — and Quality is unchanged at 84, so this is a hold. The Expensive re-rate argues against adding, not against holding; trim only into the $1,280+ zone on an overbought print.

13

Position Sizing Context

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

No allocation or portfolio role was specified, so position sizing is not computed. The §12 Conviction Ladder reads Wait (0 of 3 entry paths met — the Expensive re-rate closes the fundamental path): no new entry is framework-consistent here, so an existing holder holds (Quality 84, no exit trigger live) while a new buyer waits for a de-rate toward the warranted multiple or a confirmed momentum turn. Volatility context: daily ATR ~$35 (~3.1%), beta ~0.52 (notably less volatile than the market), 52-week range $623.78–$1,182.73. The drug-pricing overhang argues for sizing with that policy tail in mind.

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "LLY",
  "exchange": "NYSE",
  "exchange_ticker": "NYSE:LLY",
  "isin": "US5324571083",
  "cusip": "532457108",
  "date": "2026-06-22",
  "version": "v6",
  "company": "Eli Lilly and Company",
  "sector": "Healthcare / Pharmaceuticals (Drug Manufacturers - General)",
  "lifecycle_stage": "large_cap_pharma_accelerated_growth",
  "user_context": {
    "horizon": null,
    "allocation_pct": null,
    "portfolio_role": null
  },
  "price_at_rating": 1098.13,
  "market_cap_usd": 1006000000000,
  "shares_outstanding_diluted_m": 895.9,
  "beta": 0.517,
  "dividend_yield_pct": 0.59,
  "signal_short": "HOLD",
  "signal_medium": "HOLD",
  "signal_long": "HOLD",
  "primary_signal": null,
  "base_signal_all_horizons": "HOLD",
  "amplification_note": "Base HOLD all horizons: High Quality (84) + Expensive Valuation (36) -> HOLD. Clean 30x is above the 22x Health-Care guardrail floor (and ~1.30x the ~23x warranted multiple), so the strong driver (82) can no longer amplify -> STRONG BUY amplification blocked in the Expensive band.",
  "composite_short": 52,
  "composite_medium": 55,
  "composite_long": 60,
  "quality_score": 84,
  "quality_detail": {
    "industry_benchmark_name": "R&D Efficiency + Patent-Cliff Exposure (pharma)",
    "industry_benchmark_score": 88,
    "moat_score": 69,
    "moat_pricing_power": 70,
    "moat_network_effects": 55,
    "moat_switching_costs": 55,
    "moat_cost_advantage": 75,
    "moat_intangibles": 90,
    "roic_percentile_vs_peers": 92,
    "capital_allocation": 80,
    "management_skin_in_game": 50,
    "revenue_yoy_q1_2026_pct": 55.5,
    "ttm_revenue_usd": 72249500000,
    "ttm_net_income_usd": 25275000000,
    "ttm_operating_income_usd": 33137600000,
    "gross_margin_ttm_pct": 83.5,
    "operating_margin_ttm_pct": 45.9,
    "net_margin_ttm_pct": 35.0,
    "roe_ttm_pct": 81,
    "interest_coverage_x": 37.5
  },
  "valuation_score": 36,
  "warranted_multiple": 23,
  "actual_multiple": 30,
  "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.30,
  "val_band": "expensive",
  "valuation_detail": {
    "trailing_pe": 39.0,
    "forward_pe_fy2026": 30.0,
    "forward_pe_fy2027": 24.7,
    "p_b": 31.5,
    "p_s_ttm": 14.3,
    "fcf_yield_pct": 1.3,
    "peg_forward": 1.8,
    "implied_growth_rate_pct": 15.0,
    "consensus_eps_cagr_fy26_fy30_pct": 14.9,
    "historical_valuation_decile": 5,
    "embedded_optionality_tilt": "+2 (orforglipron oral, retatrutide, oncology Jaypirca, Alzheimer's Kisunla, Adverum wet-AMD gene therapy)"
  },
  "timing_score": 58,
  "timing_detail": {
    "mtf_confluence_score": 66,
    "mtf_label": "Bullish (higher-TF uptrend + lower-TF pullback)",
    "mtf_pattern": "Higher-TF bullish + lower-TF pullback -> buy-the-dip",
    "risk_reward_score": 48,
    "relative_strength_vs_spy_3m": "outperform_strong (+20.6% vs +14.9%)",
    "relative_strength_vs_sector_3m": "outperform_strong (vs XLV +2.8%)",
    "catalyst_clustering_score": 70,
    "dynamic_macro_weight": 0.1,
    "rsi_daily": 54.0,
    "rsi_monthly": 64.0,
    "atr_daily": 34.6,
    "sma50_daily": 1000.66,
    "sma200_daily": 966.09,
    "pct_52w_range": 85,
    "week_52_high": 1182.73,
    "week_52_low": 623.78
  },
  "driver_score": 82,
  "driver_label": "Strong Tailwind",
  "driver_name": "GLP-1 / obesity-and-diabetes incretin franchise (TAM demand + pipeline + manufacturing capacity vs Novo Nordisk)",
  "driver_amplification_eligible": true,
  "economic_alignment_stance": "Neutral",
  "economic_alignment_conviction": 52,
  "economic_alignment_pressure": "Neutral",
  "economic_alignment_pressure_by_horizon": {
    "short": "Headwind",
    "medium": "Neutral",
    "long": "Tailwind"
  },
  "economic_alignment_source": "sector-map",
  "economic_alignment_sector": "Healthcare (XLV) s=U / m=N / l=O",
  "macro_report_date": "2026-06-20",
  "overall_confidence": 72,
  "confidence_detail": {
    "quality": 80,
    "valuation": 85,
    "timing": 72,
    "driver": 70,
    "economic_alignment": 60
  },
  "fair_value_est": 1150,
  "stop_loss": 985,
  "target_price": 1280,
  "scenario_base_target": 1280,
  "scenario_bull_target": 1400,
  "scenario_bear": 900,
  "analyst_consensus_target": 1271.24,
  "analyst_target_high": 1400,
  "analyst_target_low": 1119,
  "analyst_target_median": 1280,
  "analyst_target_upside_pct": 15.8,
  "analyst_grades_consensus": "Buy",
  "analyst_bullish_pct": 73.3,
  "analyst_coverage_count": 45,
  "fmp_rating": "B",
  "fmp_overall_score": 3,
  "recent_upgrades_30d": 0,
  "recent_downgrades_30d": 0,
  "nonop_pct_of_net_income": -8,
  "clean_pe": 30.0,
  "clean_peg": 1.8,
  "competitive_share_trajectory": "gaining",
  "competitive_threat_level": "elevated",
  "hard_gate_state": "caution",
  "gates_triggered": [],
  "gates_caution": [
    "Valuation ceiling: clean 30x above the 22x Health-Care guardrail floor (and ~1.30x the ~23x warranted multiple) -> caps signal at HOLD",
    "US drug-pricing policy (Medicare/MFN) overhang",
    "orforglipron approval undated 2026",
    "intensifying GLP-1 competition"
  ],
  "do_not_buy_triggers": [],
  "entry_groups_met": 0,
  "entry_conviction": "Wait",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "key_catalyst": "Q2 2026 earnings ~early Aug; orforglipron approval (undated 2026); retatrutide data",
  "next_update_date": "2026-07-06",
  "next_update_basis": "default +14d (no impactful dated catalyst in window; Q2 earnings ~early Aug, orforglipron undated)",
  "analysis_status": "on-going",
  "finder_ticker": "LLY",
  "finder_exchange": "\ud83c\uddfa\ud83c\uddf8 NYSE",
  "section": "Defensive Health Care",
  "report_filename": "LLY_Signal_v6_20260622_1305.html"
}

Short HOLD · Medium HOLD · Long HOLD. Re-rated 2026-07-03 on the new warranted-multiple anchor: clean 30× is Expensive vs the ~23× warranted multiple and above the 22× Health-Care guardrail floor, so Valuation steps 52 → 36 and the strong (82) driver can no longer amplify — BUY/BUY/STRONG BUY all step to HOLD. Quality unchanged (84), Driver unchanged (82 Strong Tailwind — the bull case, but the disciplined anchor caps the price). No Do-Not-Buy triggers; the Valuation Ceiling is now a sizing caution. Conviction Ladder: Wait.

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, market cap (~$1.01T), beta, ISIN
get_income_statement 6 quarters; earnings-quality decomposition (operating > net) confirmed
get_financial_ratios margins, ROE 81%, coverage, FCF yield
get_multi_timeframe_analysis Polygon; all 5 timeframes (intraday live)
get_stock_prices (LLY/SPY/XLV) 6-mo daily + relative-strength benchmarks
get_price_target_consensus / summary / grades_consensus 45 analysts, Buy, target $1,271; coverage deep
get_stock_grades all 'maintain' last 30d; 1 HSBC downgrade Mar, 1 Freedom upgrade Feb
get_ratings_snapshot FMP health B (3/5)
get_earnings_calendar empty — next earnings (~early Aug) approximated; immaterial to +14d schedule
get_polygon_news / get_economic_calendar sentiment-scored news + macro events
Impact on scores: Confidence high (deep, fresh analyst coverage; Polygon intraday). Only the earnings-calendar failed, so the exact next-earnings date is approximated — it does not affect the signal or the +14d schedule. Q1 GAAP diluted EPS used as $8.26 (the $8.55 figure circulating in the news feed is non-GAAP/adjusted).
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.