NASDAQ:ABCL AbCellera Biologics Inc.

ISIN: CA00288U1066
Health CareBiotechnologyClinical-StageBinary readout window — ABCL635 Phase 2 efficacy data due Q3 2026
NASDAQ Global Select · Vancouver, BC, Canada · ~309M shares · beta ~1.15 Analysis Status: On-Going
All figures in US dollars unless noted.
$6.74
-0.6%
16 Jul 2026 · Signal v6
What changed since 16 Jun 2026: No signal flips — still HOLD / HOLD / BUY. Price is up 28% ($5.26 → $6.74; +54% since April). Two things moved under the surface: (1) Valuation cut from Attractive to Fair (score 64 → 50) — EV/cash rose from 1.46x to ~2.9x and price is now catching a falling analyst target ($7.50 consensus, only ~11% above spot). (2) The ABCL635 Phase 2 binary gate went from ambient caution to LIVE — we are now inside the Q3 2026 readout window, which formally caps Short and Medium at HOLD. Long stays BUY on the platform, the net-cash balance sheet and pipeline/partnership diversification (new Jazz collaboration). An honest wait-for-the-data.
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.

AbCellera Biologics Inc.

AbCellera Biologics is a Vancouver-based antibody-discovery company that has pivoted from a pure platform/royalty model into a clinical-stage drug developer. Its core asset is an AI-enabled discovery engine that mines natural immune systems to find and engineer therapeutic antibodies far faster than conventional methods — the same platform that produced Eli Lilly's COVID antibody bamlanivimab. What sets AbCellera apart is that it now runs this engine for its own account: it is advancing wholly owned antibody drugs (ABCL635 for menopausal hot flushes, ABCL575 for atopic dermatitis) while still earning milestones and royalties from partners such as Lilly and, newly, Jazz Pharmaceuticals. For a reader, think of it as a cash-rich (~$531M net cash, no meaningful debt), pre-revenue biotech whose value rests on two things: an unusually productive discovery platform, and a small but maturing internal pipeline whose first efficacy readout lands in Q3 2026.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD4750%Binary-event gate + no confirmed timing path; buy on confirmation
Medium-term (6–12 mo)HOLD5350%Phase 2 readout is a coin-flip that dominates the next two quarters
Long-term (3–5 yr)BUY6655%Platform quality + net-cash balance sheet + diversified pipeline
Next update: 2026-07-30 — default +14d (no dated catalyst inside the window — Q2 earnings ~mid-Aug and the ABCL635 Ph2 readout are both undated Q3, beyond 14 days)
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

69
solid platform, thin pipeline
conf 55%

Valuation Attractiveness

50
fair (EV/cash ~2.9x)
conf 45%

Entry/Exit Timing

50
neutral, rolling over short-term
conf 50%

Underlying Drivers

58
Neutral
conf 50%

Economic Alignment

55
Neutral
conf 50%
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
No distress. ~$531M cash & marketable securities plus ~$124M non-dilutive government funding (~$655M total liquidity), current ratio ~14x, debt/equity ~0.15, no going-concern language. Cash runway comfortably beyond three years even at the current ~$130M/yr net burn.
Earnings Event Risk
Q2 2026 results expected ~mid-August (Q1 filed 11 May), outside the 14-day window. No earnings blackout live today.
Valuation Ceiling
Warranted-multiple anchor is N/A for a pre-revenue biotech (no clean earnings multiple). Price ($6.74) sits below the falling analyst consensus ($7.50) and well below the all-time-average target ($15.89). No ceiling breach — but the cushion to consensus is thin (~11%).
⚠️
Dilution / Accounting
Share count has crept ~294.6M → ~303.1M over the last year (~3%/yr, below the 5% gate) and an ESOP/ATM shelf remains available. Not a hard trigger, but stock-based comp and an open shelf are a standing dilution watch for a cash-burning pre-revenue name.
Regulatory / Binary Event
ABCL635 Phase 2 efficacy readout is due THIS QUARTER (Q3 2026) — a genuinely binary, >20%-move outcome for the lead wholly-owned asset. We are now inside the readout window (prior report treated it as ambient caution when it was 1–2 quarters out). This caps the Short and Medium signals at HOLD. Long is not capped: platform value, net cash and pipeline diversification (ABCL575 Ph1, Lilly/Jazz partnerships) survive a single-asset miss.
Binary-event gate LIVE (Gate 5). The ABCL635 Phase 2 efficacy readout lands in Q3 2026 — inside the window as of this update. It is the single fact that decides the near-term signal: a coin-flip that can move the stock >20% either way. Short & Medium are capped at HOLD; Long carries the risk in its Bear leg but is diversified enough to stay BUY.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
A genuinely differentiated discovery platform and a fortress balance sheet, held back by a thin, still-unproven internal pipeline and no product revenue.
69
conf 55%

Lifecycle: pre-revenue / clinical-stage biotech. Traditional P/E, EBITDA, FCF and margins are meaningless here — AbCellera is scored on cash runway, burn discipline, platform economics, pipeline depth/phase and partnership validation.

Biotech sub-signalReadScore
Cash runway~$655M total liquidity (~$531M cash + ~$124M non-dilutive) vs ~$130M/yr net burn → 4+ years; comfortably past every 2026-27 catalyst without forced dilution90
Balance-sheet strengthCurrent ratio ~14x, cash ratio 1.6x, debt/equity 0.15, no LT debt90
Platform moatAI-enabled antibody discovery; produced Lilly's bamlanivimab; new Jazz T-cell-engager deal ($56M+ upfront/near-term) validates it externally73
Pipeline depth / phaseTwo clinical assets (ABCL635 Ph2, ABCL575 Ph1) + ABCL386/688 in IND-enabling. Still shallow and single-readout-sensitive; deepening but unproven63
Partnership validationLilly (royalty-bearing), plus 2026 Jazz collaboration for solid-tumour T-cell engagers — recurring external endorsement of the platform70
Execution historyAdvanced two internal programs into the clinic and posted positive ABCL635 Ph1 interim data on time; but no internal asset has yet cleared an efficacy bar58
Revenue qualityLumpy milestone/research revenue (Q4'25 $44.9M vs Q1'26 $8.3M); not a durable top line35
INDUSTRY BENCHMARK: Cash Runway + Phase Success. Runway > 24 months (4+ yrs) with the lead asset at Phase 2 → benchmark score ~72/100. Survival is not the question; the question is whether the platform converts to approved, revenue-generating drugs. Positive Ph1 interim (no liver tox, sustained target engagement) is encouraging but Ph1 → approval odds remain ~30% at this stage.

Competitive Moat

Pricing power50N/A pre-commercial
Network effects50None material
Switching costs60Partners embed the platform mid-program
Cost advantage78Speed/throughput of AI discovery is a structural edge
Intangible assets80Proprietary platform IP + patent estate

moat_score ≈ 64. The moat is the discovery engine, not any single drug — which is exactly why the Long thesis survives a single-asset miss.

Competitive Environment (§3)

ABCL635 targets NK3R for non-hormonal menopausal vasomotor symptoms (VMS) — a market that already has two FDA-approved oral rivals. AbCellera's differentiation is unproven-but-real: a subcutaneous antibody could offer far less frequent dosing than daily pills, but that thesis only pays off if Phase 2 efficacy lands.
RivalProduct / statusShare trajectory
AstellasVeozah (fezolinetant) — first NK3R antagonist to market, FDA-approvedIncumbent; established prescriber base
BayerLynkuet (elinzanetant) — dual NK1/NK3 antagonist, FDA-approvedNewer approval, gaining share
ABCL575 vs OX40L fieldAnti-OX40L for atopic dermatitis; Ph1 (topline Q4'26)Crowded I&I space (OX40/OX40L, IL-13, JAK); differentiation via half-life extension

Share is held by approved orals; AbCellera is a late, differentiated entrant that must prove both efficacy and a dosing edge. This caps the near-term Quality read and is the direct input to the Long-horizon Bear trigger.

Capital allocation & alignment

Founder-CEO Carl Hansen retains meaningful ownership (management skin-in-game ~58). Capital is being redeployed from a partnership/royalty model into internal R&D — a deliberate, higher-risk/higher-reward bet that raises burn but is fully funded by the cash pile.

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
Moved from Attractive to Fair. After correcting the stale FMP enterprise value, EV/cash sits at ~2.9x — mid-range for a clinical biotech — and price is catching a falling analyst target.
50
conf 45%

Warranted-multiple anchor: N/A — pre-revenue biotech, no reliable earnings multiple. Valuation is scored on cash multiples, risk-adjusted pipeline value and the analyst-target cross-check, with a confidence haircut (conf 45%).

Data-basis correction (small-cap FMP trap). FMP reports enterpriseValue ≈ $2.12B, which exceeds the $2.06B market cap for a net-cash company — clearly stale/wrong. Using real cash (~$531M; cross-checked cashPerShare $1.665 × ~309M sh ≈ $514M): EV ≈ $1.53B, EV/cash ≈ 2.9x, up from 1.46x at the prior report. The rally has re-rated the name from cheap to fair.
MetricNowPrior (16 Jun)Read
EV / cash~2.9x1.46xFair (biotech typical 2–4x); no longer a discount
Price / book2.18x1.70xRicher; BVPS ~$3.10
Price vs consensus target$6.74 vs $7.50$5.26 vs $7.50Only ~11% upside to a falling consensus
Own-history decile~7 of 106Upper third of its 52-wk range ($2.75–$8.44)
Ascribed pipeline value~$1.0B implied over cash~$300MMarket now pricing meaningful Ph2 success — raises the bar

Analyst-target caution: targets are compressing into the rally — all-time avg $15.89 → last-4-qtr avg $7.50 → current consensus $7.50 (high $8, low $7, 2 recent). Price rising into a falling target is a valuation yellow flag, not a green light. Implied-growth colour: at ~$1.5B EV the market is embedding a credible (not certain) Ph2 win plus platform optionality; our disciplined read is that this is fairly priced, not cheap — the asymmetry has narrowed since $3.41 in April.

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 / biotech-funding regime + ABCL635 clinical catalyst
58
Neutral

The primary driver for a clinical-stage biotech is the FDA / biotech regulatory-and-funding regime and the stock's own pipeline catalyst clock. Both are currently balanced-to-slightly-constructive but not a clean tailwind.

HorizonDriver readScore
Short (1–3mo)Binary Ph2 readout dominates; risk-symmetric, so no directional tailwind. XBI/biotech tape improved but rate-path still higher-for-longer55
Medium (6–12mo)ABCL575 Ph1 topline (Q4'26) + any Ph2 follow-through; soft-CPI rate relief is a mild positive for long-duration biotech58
Long (3–5yr)Structural: AI-enabled discovery + recurring partner deals (Jazz) + a large VMS/I&I TAM if assets clear62

Amplification role: none. Driver score 58 sits in the 50–64 Neutral band → no amplification either way. The base BUY/HOLD/SELL stands on the fundamentals; the binary gate, not the driver, is what shapes the near-term signal.

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
55
conviction

The 14 Jul macro report has Health Care (XLV) at Outperform across all three horizons — a defensive tailwind in the stagflation-lite / higher-for-longer regime (rate-insensitive, tariff-insulated, actively-bid defensive rotation). BUT that tailwind accrues to profitable large-cap defensive pharma (GILD, MRK), not to a pre-revenue, cash-burning, long-duration clinical biotech, whose fate is idiosyncratic (Ph2 data) and, if anything, mildly rate-sensitive. So the sector map reads Outperform while the name-level economic pressure is Neutral — no amplification. Low-macro-sensitivity sector (dynamic macro weight ~0.10).

Source: sector-map (macro 2026-07-14) · Macro report 2026-07-14

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
Neutral. Higher-timeframe uptrend intact, but the short-term tape is rolling over into resistance with no volume-confirmed trigger, and a binary readout looms.
50
conf 50%

Short-term weighting (Timing 55% / Valuation 25% / Quality 20%) makes the tape the swing factor for the Short signal — and the tape is neutral-to-soft right now. See the multi-timeframe table above.

Sub-signalReadScore
MTF trend confluenceHigher-TF up, lower-TF pullback62
Risk-reward setupPrice pinned under $6.79 resistance; stop ~$5.20 is >2 ATR away (daily ATR $0.59) → wide-stop, mediocre RR from here48
Relative strengthSharp 3-mo outperformance vs XBI and its medical peers (up from $3.41) — but that strength is now extended, not fresh60
Sentiment (grades)Consensus Buy (10 Buy / 1 Hold); lone recent action a 7 Jul Benchmark upgrade → mildly bullish, but targets falling58
Catalyst clusteringOne dominant binary (Ph2, Q3) — focused, not chaotic, but path-risky50

Short technical-confirmation cap: FIRES. There is no confirmed Technical entry (no volume breakout, MACD negative, price below $6.79) and no Catalyst entry (no post-earnings move in window). A Short BUY would rest on cheapness alone — but valuation is now only Fair, so even that is absent. Short is HOLD, worded 'buy on confirmation of a reclaim of $6.79 on volume, or a pullback into the $5.80 SMA50.'

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-07-16US Retail Sales (Jun)Medium+0.3% MoM+0.2%NoLow direct relevance — ABCL is idiosyncratic/biotech, not consumer-driven
2026-07-29FOMC Rate DecisionHighHoldHoldMinorRate path affects long-duration biotech valuations at the margin
~Aug (est)ABCL Q2 2026 earnings + pipeline updateHighn/aQ1 EPS -$0.14YesCash/burn update + any Ph2/Ph1 timing colour
Q3 2026 (undated)ABCL635 Phase 2 efficacy readoutCriticalBinaryPositive Ph1 interimYesThe event — decides the near-term signal; >20% move either way

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-06-17Jazz collaboration signedDeal ($56M+)n/aPositivePlatform-validating; helped drive the late-June rally
2026-05-11Q1'26 results + positive ABCL635 Ph1 interimBeat on datan/aPositiveDe-risked Ph1; moved 635 into Phase 2
2026-07-07Benchmark upgrade Hold → BuyUpgraden/aPositiveLone recent grade action; consensus stays Buy (10 Buy / 1 Hold)

No high-impact macro event inside the 14-day scheduling window. The only catalysts that matter are company-specific and undated Q3: Q2 earnings (~mid-Aug) and the ABCL635 Phase 2 readout. This is why next-update defaults to +14d — the readout is beyond the window and will pull the schedule in once it dates.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrendBullish60.4+, hist risingS: $5.42 R: $6.51/$8.05Resistance breakout0.6x
WeeklyUptrendBullish60.9+, hist risingS: $3.83 R: $6.79Resistance breakout0.4x
DailyStrong uptrendNeutral52.4-, hist negativeS: $6.40/$5.01 R: $6.79/$8.44Above SMA50/2000.5x
HourlyRecoveringNeutral46.7-, flatS: $6.62 R: $6.93/$7.00None0.1x
15-minDowntrendBearish43.7-, fallingS: $6.62 R: $6.80Support breakdown0.3x
Confluence: Bullish higher-timeframes, short-term rolling over · MTF Score 62

The larger trend is clearly up — price is above the daily SMA50 ($5.83) and SMA200 ($4.48), and the monthly/weekly are in confirmed uptrends after the run from $3.41 (Apr) to an $8.44 peak. But the near-term tape has cooled: the stock has retraced ~20% off that peak to $6.74, the daily MACD histogram has turned negative, RSI is a neutral 52, and intraday timeframes are bearish. Price is pinned just under daily resistance at $6.79 with no fresh breakout on volume (volume ratios all <1x). This is a higher-TF-uptrend / lower-TF-pullback pattern — constructive for a patient long, but it offers NO confirmed short-term entry trigger, which is exactly what caps the Short signal.

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.

ABCL daily closes, ~19 Apr → 14 Jul 2026. The April–June run from $3.41 to an $8.44 peak, then a ~20% pullback to $6.74 that is now consolidating above the SMA50/200 but below daily resistance at $6.79.

11

Scenario Summary

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

Bull $11.00 (25%)

ABCL635 Phase 2 efficacy is clearly positive (statistically significant VMS reduction with the clean tolerability seen in Ph1). The market re-rates the asset toward a partnering/approval path and ascribes a differentiated subcutaneous-dosing edge over the approved orals. ABCL575 Ph1 (Q4'26) adds a second shot. Platform + two de-risked assets + net cash supports a ~$3B+ EV. Cash-multiple expands toward the high end (3.5–4x) plus a large risk-adjusted pipeline value.

Base $6.75 (50%)

The single most probable path is muddle-through around the current price into the readout: no forced dilution (4+ yr runway), platform/partner milestones tick along, and the stock trades on Ph2 anticipation. A mixed-but-not-fatal Ph2 (signal present, magnitude questioned) keeps the name range-bound $6–8 while the market waits for confirmatory data and the ABCL575 readout. EV stays ~$1.5B; fair, not cheap.

Bear $3.50 (25%)

ABCL635 Phase 2 misses or is ambiguous on efficacy — the binary breaks the wrong way. The market strips most ascribed pipeline value, and the stock reverts toward cash-plus-platform support near book (~$3.10) / the $2.75–3.50 zone, a ~50% drawdown from here. The name has done this before (52-wk low $1.94). Note this is an idiosyncratic single-asset risk, NOT the macro AI-concentration tail (ABCL is not in that cohort) — the balance sheet cushions it, and the platform + partnerships remain, which is why Long stays BUY through the drawdown.

Probability-weighted fair value ≈ $6.94 (0.25×$11.00 + 0.50×$6.75 + 0.25×$3.50). That is essentially the current $6.74 price — the market is pricing the coin-flip fairly. The distribution is barbelled around a binary event, which is precisely why the near-term signal is HOLD: symmetric ~±60% tails with no edge until the data prints.

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

Fundamental — not MET

Valuation has re-rated to Fair; price is not below a conservative fair value, so the cheapness path is closed.
⛔ Price $6.74 < fair value estimate ~$6.90 (marginal, within noise — not a clear discount)
✅ No earnings within 7 days
✅ Underlying-Driver score ≥ 50 (58)

Technical — not MET

Higher-TF uptrend but no confirmed short-term trigger; preferred entry is a reclaim of $6.79 on volume OR a pullback to the $5.80 SMA50.
⛔ Daily close > $6.79 resistance on > 1.5× the 20-day avg volume, OR a tested bounce off $5.80 (SMA50) with a higher low
✅ RSI 35–65 (52)
⛔ MACD histogram positive ≥ 2 consecutive days OR turning up off support

Catalyst — not MET

The one catalyst that matters (Ph2 readout) is a future binary, not a confirmed entry event.
· Post-earnings/post-readout move > +5% within 24h
· Positive ABCL635 Ph2 efficacy print (Q3, undated)
⛔ Volume > 2× the 20-day average

Forecast: No entry path is open today (0 of 3 → Wait). The reachable early entry is the Technical pullback branch: a tested bounce off the $5.80 SMA50 (~14% below spot) with a higher low would open a Half-Size path — forecast Moderate, could set up on any pre-readout pullback over the next 2–4 weeks. A reclaim of $6.79 on >1.5× volume also opens Technical — catalyst-dependent, most likely on a positive earnings/pipeline update in August. The Catalyst path is binary and undated (ABCL635 Ph2, Q3): a clearly positive print would open it in a single session; a miss removes it and fires the stop.

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

Stop-Loss — not LIVE

⛔ Two consecutive daily closes below $5.20 (below the SMA50 and the June consolidation floor)

Thesis Invalidation — not LIVE

⛔ ABCL635 Phase 2 efficacy misses or is ambiguous (primary asset thesis broken)
⛔ Cash runway compromised by an unexpected large raise / burn spike
⛔ A partner terminates a major collaboration (Lilly / Jazz)

Profit-Target — not LIVE

⛔ Price into $8.00+ (analyst high / prior peak) with RSI > 70 and no fresh de-risking catalyst

Forecast: Stop at $5.20 is ~23% below spot and below the SMA50 — unlikely in the next 4–6 weeks absent a negative surprise, but the Ph2 readout is the obvious trigger that could gap price through it. Thesis-invalidation is dormant until the Q3 readout, at which point it becomes the decisive risk. Profit-target ($8+, RSI>70) is not in immediate reach after the ~20% pullback.

Imagine you act at the current price of $6.74 · as of 16 Jul 2026

What if you bought now?

Buying here risks ~23% to the stop for a base case that is roughly flat and a bull ~+63% — but with a symmetric ~±60% binary in Q3, the honest read is 'no edge until the data.' A pullback to $5.80 improves the entry materially.

What if you sold now?

Selling a long-term platform holding purely on the pullback would forfeit the Bull optionality and the net-cash floor; the Long thesis is intact — this is a HOLD, 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 risk budget or portfolio role was specified for this general-run update. The §12 Conviction Ladder reads Wait (0 of 3 entry paths open) at the current price, so the actionable guidance is to watch the entry levels ($5.80 SMA50 pullback, or a $6.79 volume reclaim) rather than initiate here. For any position, note this is a pre-readout binary — size for a possible ~50% drawdown on a Ph2 miss.

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "ABCL",
  "exchange_ticker": "NASDAQ:ABCL",
  "company": "AbCellera Biologics Inc.",
  "isin": "CA00288U1066",
  "date": "2026-07-16",
  "version": "v6",
  "prior_report": "2026-06-16",
  "price_at_rating": 6.74,
  "signal_short": "HOLD",
  "signal_medium": "HOLD",
  "signal_long": "BUY",
  "primary_signal": "HOLD",
  "quality_score": 69,
  "valuation_score": 50,
  "timing_score": 50,
  "driver_score": 58,
  "entry_groups_met": 0,
  "entry_conviction": "Wait",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "scenario_bull_target": 11.0,
  "scenario_base_target": 6.75,
  "scenario_bear_target": 3.5,
  "fair_value_est": 6.9,
  "stop_loss": 5.2,
  "target_price": 7.5,
  "next_update_date": "2026-07-30",
  "next_update_basis": "default +14d (no dated catalyst inside window; Ph2 readout Q3 undated)",
  "analysis_status": "on-going"
}

Signals unchanged from the 16 Jun report: HOLD / HOLD / BUY. What moved: price +28% ($5.26 → $6.74, +54% since April), valuation re-rated from Attractive to Fair as EV/cash rose 1.46x → ~2.9x, and the ABCL635 Phase 2 binary gate promoted from ambient caution to LIVE (we are now inside the Q3 readout window), formally capping Short and Medium at HOLD. Long stays BUY on platform quality, the net-cash balance sheet and pipeline/partnership diversification. No flips this update — an honest 'wait for the data' hold.

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_financial_ratios Price $6.74, beta 1.15, ISIN CA00288U1066, ratios (P/B 2.18, current ratio 14x)
get_income_statement (6q) Burn/opex trajectory; Q1'26 rev $8.3M, R&D $46.7M, net -$43.2M, ~303M sh
get_multi_timeframe_analysis MTF trends, RSI/MACD, SMA50 $5.83 / SMA200 $4.48
get_stock_prices (60d) Daily closes for chart + pullback read
get_price_target_consensus / _summary Consensus $7.50 (high $8 / low $7); all-time avg $15.89 → targets falling
get_grades_consensus / get_stock_grades 10 Buy / 1 Hold; 7 Jul Benchmark Hold→Buy upgrade
get_ratings_snapshot FMP rating C (overall 2) — mechanical, penalises pre-revenue burn; low weight
get_stock_news / get_8k_filings Jazz collaboration (17 Jun), positive ABCL635 Ph1 interim (11 May)
Web (abcellera.com, businesswire, biospace, Bayer/Astellas) ~$655M liquidity ($531M cash + $124M non-dilutive); ABCL635 Ph2 readout Q3'26; ABCL575 Ph1 topline Q4'26; approved rivals Veozah & Lynkuet
get_earnings_calendar No dated Q2 return; estimated ~mid-Aug from Q1 filing date (11 May)
FMP enterpriseValue Reported EV $2.12B > market cap $2.06B for a net-cash name — stale; recomputed EV ≈ $1.53B from real cash
Impact on scores: High-confidence on balance sheet, price and pipeline dates; medium on valuation (biotech rNPV inherently soft, confidence-haircut applied). The one corrected input (stale FMP EV) materially changed the Valuation read from Attractive to Fair — flagged and used the corrected figure.
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.