joris
Overview

CGEM

Cleared

Cullinan Therapeutics, Inc.

14 programs · 1 analysed

Company sweep 2026-08-10 Framework v5.6.0

Pipeline

Every program the data feed returns, including discontinued ones

Program BPIQ id Stage & event Catalyst (as disclosed) Analysed Materiality
Zipalertinib Non-small cell lung carcinoma (NSCLC) 17466 Phase 3 Data readout Q4 2026 period placeholder — not a day Yes Meaningful, not dominant. A win adds the larger first-line population, up to $100M of milestones and half the US first-line profit stream - roughly 15-30% of enterprise value on the program's own modelling. Capped by the 50% US-only economics, a control arm that is no longer the US standard of care, and three autoimmune readouts in the same or the preceding quarter that have historically moved this stock more.
Zipalertinib Non-small cell lung carcinoma (NSCLC) with EGFR Exon 20 Insertion Mutations 16438 PDUFA Approval decision February 27, 2027 disclosed to a day No Meaningful. Approval triggers the $30M milestone and starts Cullinan's 50% share of United States pre-tax profit on the second-line label. Not dominant: the shares fell 4.4% the day this application was accepted, so approval is largely assumed rather than debated.
CLN-978 (CD19xCD3) Autoimmune disease, Systemic lupus erythematosus 18188 Phase 1 Data readout Q4 2026 period placeholder — not a day No Dominant. This row and the rheumatoid arthritis row are what the equity trades on: the shares rose about 31% in late June 2026 on autoimmune T cell engager data. Initial multi-dose OUTRACE SLE data guided for Q4 2026 - the same window as REZILIENT3.
CLN-978 (CD19xCD3) Sjögren’s disease (SjD) 18907 Phase 1 Data readout Q4 2026 period placeholder — not a day No Meaningful. First data from the single-dose escalation in a new indication, in the same quarter as REZILIENT3.
CLN-978 (CD19xCD3) Rheumatoid Arthritis 18971 Phase 1 Data readout Q3 2026 period placeholder — not a day No Dominant, for the same reason as the lupus row. Additional multi-dose OUTRACE RA data guided for Q3 2026 - landing before REZILIENT3 and resetting the price level it is measured against.
Velinotamig (BCMAxCD3) (T Cell Engager) Autoimmune Diseases 19423 Phase 1/2 Data readout Q4 2026 period placeholder — not a day No Meaningful. New to the catalyst list since 2026-08-05: additional multi-dose SLE data from the Genrix-run Phase 1/2 guided for Q4 2026, the same window as REZILIENT3. First two SLE patients showed complete renal responses by week 8 (2026-06-10).
CLN-049 (FLT3xCD3) Acute myeloid leukemia 13562 Phase 2 Initiation no catalyst No Meaningful. The 2025-12-08 ASH data produced the largest up-move in the record (+14.23%), and the FDA agreed on 2026-07-28 that the Phase 2 can be registrational. A trial start is not itself a value event; the program behind it is real.
CLN-619 (MICA/B) +/- pembrolizumab Solid tumor/s, Cancer 15244 Failed Discontinued Discontinued no catalyst No Immaterial. Same discontinuation as row 18087; the feed carries monotherapy and combination as separate rows.
CLN-418 (B7H4x4-1BB) Solid tumor/s 17068 Failed Discontinued Discontinued no catalyst No Immaterial. Development discontinued and Harbour BioMed notified of termination.
CLN-978 (CD19xCD3) Non-Hodgkin lymphoma, Blood cancer, Cancer 17069 Phase 1 Update no catalyst No Immaterial. Enrolment halted 2024-04-16 to focus the molecule on autoimmune disease; the note records 'PR No update' repeatedly since.
CLN-617 (IL-2 and IL-12) +/- pembrolizumab Cancer, Solid tumor/s 17070 Failed Discontinued Discontinued no catalyst No Immaterial. Development discontinued 2025-11-06 after review of emerging clinical data.
CLN-619 (MICA/B) Multiple myeloma 18087 Failed Discontinued Discontinued no catalyst No Immaterial. Development discontinued 2025-11-06 after review of emerging clinical data.
Velinotamig (BCMAxCD3) (T Cell Engager) Autoimmune Cytopenias (Immune Thrombocytopenia, Autoimmune Hemolytic Anemia) 20545 Phase 1/2 Initiation no catalyst No Immaterial as an event - a planned basket-study start, one indication of several for this asset.
CLN-978 (CD19xCD3) (T Cell Engager) Lupus Nephritis 20546 Phase 2a Initiation no catalyst No Immaterial as an event - a planned trial start already disclosed. The program it belongs to is not immaterial.

Attribution and cadence

Whether each program's own catalyst can be attributed to it alone, and whether it is due for a refresh

Zipalertinib (CLN-081 / TAS-6417)
Contaminated a price move here cannot be attributed to this catalyst alone
  • Zipalertinib 2027-02-27 · BPIQ id 16438 · unanalysed BPIQ row — overlaps, a real disclosed date
  • CLN-978 (CD19xCD3) 2026-12-31 · BPIQ id 18188 · unanalysed BPIQ row — overlaps, a placeholder-derived overlap only
  • CLN-978 (CD19xCD3) 2026-12-31 · BPIQ id 18907 · unanalysed BPIQ row — overlaps, a placeholder-derived overlap only
  • CLN-978 (CD19xCD3) 2026-09-30 · BPIQ id 18971 · unanalysed BPIQ row — overlaps, a placeholder-derived overlap only
  • Velinotamig (BCMAxCD3) (T Cell Engager) 2026-12-31 · BPIQ id 19423 · unanalysed BPIQ row — overlaps, a placeholder-derived overlap only

Readout window opens 2026-10-01 — covered gates T-2.

Locked stock calls

Each call is stamped with the period it applies to, so concurrent calls read as event-specific

  1. 2026-10-01 → 2027-01-31 · The guided by-end-of-2026 top-line window plus one month for the market to absorb it, closing deliberately BEFORE the separate 2027-02-27 zipalertinib PDUFA (bpiq_drug_id 16438) so this call is not scored on that event.

    REZILIENT3 Phase 3 Part B top-line readout (primary efficacy endpoint: progression-free survival by blinded independent central review, zipalertinib plus pemetrexed and a platinum agent versus that chemotherapy alone)

Price history

Daily closes and volume, with the analysis cadence marked against them

Zipalertinib (CLN-081 / TAS-6417) readout window: 2026-10-01 to 2027-03-31, likeliest 2026-11-30 52-week high $23.19 52-week low $5.68 CGEM close $21.08 on 2026-09-18 $23.19 $21.08 $5.68 Weekly total volume 91,100 · week ending 2021-08-06 Weekly total volume 811,800 · week ending 2021-08-13 Weekly total volume 435,200 · week ending 2021-08-20 Weekly total volume 962,600 · week ending 2021-08-27 Weekly total volume 1,342,100 · week ending 2021-09-03 Weekly total volume 1,119,400 · week ending 2021-09-10 Weekly total volume 3,419,400 · week ending 2021-09-17 Weekly total volume 1,300,400 · week ending 2021-09-24 Weekly total volume 750,600 · week ending 2021-10-01 Weekly total volume 552,900 · week ending 2021-10-08 Weekly total volume 1,216,700 · week ending 2021-10-15 Weekly total volume 1,871,500 · week ending 2021-10-22 Weekly total volume 1,561,900 · week ending 2021-10-29 Weekly total volume 516,600 · week ending 2021-11-05 Weekly total volume 743,700 · week ending 2021-11-12 Weekly total volume 1,093,000 · week ending 2021-11-19 Weekly total volume 532,800 · week ending 2021-11-26 Weekly total volume 859,700 · week ending 2021-12-03 Weekly total volume 714,900 · week ending 2021-12-10 Weekly total volume 5,230,900 · week ending 2021-12-17 Weekly total volume 912,900 · week ending 2021-12-23 Weekly total volume 1,963,500 · week ending 2021-12-31 Weekly total volume 1,339,200 · week ending 2022-01-07 Weekly total volume 885,900 · week ending 2022-01-14 Weekly total volume 679,200 · week ending 2022-01-21 Weekly total volume 1,095,700 · week ending 2022-01-28 Weekly total volume 817,100 · week ending 2022-02-04 Weekly total volume 904,800 · week ending 2022-02-11 Weekly total volume 798,400 · week ending 2022-02-18 Weekly total volume 718,300 · week ending 2022-02-25 Weekly total volume 671,400 · week ending 2022-03-04 Weekly total volume 587,300 · week ending 2022-03-11 Weekly total volume 1,613,400 · week ending 2022-03-18 Weekly total volume 687,700 · week ending 2022-03-25 Weekly total volume 1,510,300 · week ending 2022-04-01 Weekly total volume 1,116,100 · week ending 2022-04-08 Weekly total volume 547,500 · week ending 2022-04-14 Weekly total volume 716,900 · week ending 2022-04-22 Weekly total volume 751,400 · week ending 2022-04-29 Weekly total volume 738,800 · week ending 2022-05-06 Weekly total volume 17,655,700 · week ending 2022-05-13 Weekly total volume 3,708,600 · week ending 2022-05-20 Weekly total volume 1,731,000 · week ending 2022-05-27 Weekly total volume 2,737,400 · week ending 2022-06-03 Weekly total volume 1,725,000 · week ending 2022-06-10 Weekly total volume 2,974,100 · week ending 2022-06-17 Weekly total volume 1,919,800 · week ending 2022-06-24 Weekly total volume 800,300 · week ending 2022-07-01 Weekly total volume 1,190,700 · week ending 2022-07-08 Weekly total volume 1,104,000 · week ending 2022-07-15 Weekly total volume 1,402,800 · week ending 2022-07-22 Weekly total volume 619,800 · week ending 2022-07-29 Weekly total volume 593,700 · week ending 2022-08-05 Weekly total volume 877,100 · week ending 2022-08-12 Weekly total volume 620,300 · week ending 2022-08-19 Weekly total volume 440,800 · week ending 2022-08-26 Weekly total volume 1,593,900 · week ending 2022-09-02 Weekly total volume 514,900 · week ending 2022-09-09 Weekly total volume 938,300 · week ending 2022-09-16 Weekly total volume 964,900 · week ending 2022-09-23 Weekly total volume 766,900 · week ending 2022-09-30 Weekly total volume 792,700 · week ending 2022-10-07 Weekly total volume 616,000 · week ending 2022-10-14 Weekly total volume 607,200 · week ending 2022-10-21 Weekly total volume 751,600 · week ending 2022-10-28 Weekly total volume 796,900 · week ending 2022-11-04 Weekly total volume 712,500 · week ending 2022-11-11 Weekly total volume 797,900 · week ending 2022-11-18 Weekly total volume 610,500 · week ending 2022-11-25 Weekly total volume 642,200 · week ending 2022-12-02 Weekly total volume 436,800 · week ending 2022-12-09 Weekly total volume 515,100 · week ending 2022-12-16 Weekly total volume 750,000 · week ending 2022-12-23 Weekly total volume 337,000 · week ending 2022-12-30 Weekly total volume 491,100 · week ending 2023-01-06 Weekly total volume 606,300 · week ending 2023-01-13 Weekly total volume 320,500 · week ending 2023-01-20 Weekly total volume 1,011,800 · week ending 2023-01-27 Weekly total volume 1,271,400 · week ending 2023-02-03 Weekly total volume 896,400 · week ending 2023-02-10 Weekly total volume 1,300,800 · week ending 2023-02-17 Weekly total volume 635,500 · week ending 2023-02-24 Weekly total volume 1,090,100 · week ending 2023-03-03 Weekly total volume 982,800 · week ending 2023-03-10 Weekly total volume 3,024,800 · week ending 2023-03-17 Weekly total volume 1,014,000 · week ending 2023-03-24 Weekly total volume 1,107,200 · week ending 2023-03-31 Weekly total volume 519,900 · week ending 2023-04-06 Weekly total volume 692,600 · week ending 2023-04-14 Weekly total volume 926,000 · week ending 2023-04-21 Weekly total volume 576,700 · week ending 2023-04-28 Weekly total volume 521,200 · week ending 2023-05-05 Weekly total volume 1,303,800 · week ending 2023-05-12 Weekly total volume 1,011,900 · week ending 2023-05-19 Weekly total volume 2,653,600 · week ending 2023-05-26 Weekly total volume 1,112,800 · week ending 2023-06-02 Weekly total volume 2,216,400 · week ending 2023-06-09 Weekly total volume 4,801,300 · week ending 2023-06-16 Weekly total volume 1,985,800 · week ending 2023-06-23 Weekly total volume 805,000 · week ending 2023-06-30 Weekly total volume 602,100 · week ending 2023-07-07 Weekly total volume 1,186,800 · week ending 2023-07-14 Weekly total volume 1,100,700 · week ending 2023-07-21 Weekly total volume 584,100 · week ending 2023-07-28 Weekly total volume 673,900 · week ending 2023-08-04 Weekly total volume 933,600 · week ending 2023-08-11 Weekly total volume 1,166,000 · week ending 2023-08-18 Weekly total volume 508,100 · week ending 2023-08-25 Weekly total volume 1,078,800 · week ending 2023-09-01 Weekly total volume 656,900 · week ending 2023-09-08 Weekly total volume 1,365,200 · week ending 2023-09-15 Weekly total volume 852,400 · week ending 2023-09-22 Weekly total volume 512,000 · week ending 2023-09-29 Weekly total volume 595,100 · week ending 2023-10-06 Weekly total volume 1,255,700 · week ending 2023-10-13 Weekly total volume 744,200 · week ending 2023-10-20 Weekly total volume 557,800 · week ending 2023-10-27 Weekly total volume 647,900 · week ending 2023-11-03 Weekly total volume 693,100 · week ending 2023-11-10 Weekly total volume 1,072,200 · week ending 2023-11-17 Weekly total volume 367,900 · week ending 2023-11-24 Weekly total volume 941,200 · week ending 2023-12-01 Weekly total volume 1,242,100 · week ending 2023-12-08 Weekly total volume 1,941,100 · week ending 2023-12-15 Weekly total volume 1,342,800 · week ending 2023-12-22 Weekly total volume 415,700 · week ending 2023-12-29 Weekly total volume 952,900 · week ending 2024-01-05 Weekly total volume 1,478,200 · week ending 2024-01-12 Weekly total volume 1,091,200 · week ending 2024-01-19 Weekly total volume 1,275,900 · week ending 2024-01-26 Weekly total volume 3,683,100 · week ending 2024-02-02 Weekly total volume 3,128,900 · week ending 2024-02-09 Weekly total volume 2,188,700 · week ending 2024-02-16 Weekly total volume 1,729,400 · week ending 2024-02-23 Weekly total volume 2,278,800 · week ending 2024-03-01 Weekly total volume 1,978,900 · week ending 2024-03-08 Weekly total volume 3,258,900 · week ending 2024-03-15 Weekly total volume 1,882,500 · week ending 2024-03-22 Weekly total volume 1,271,400 · week ending 2024-03-28 Weekly total volume 1,151,800 · week ending 2024-04-05 Weekly total volume 1,607,700 · week ending 2024-04-12 Weekly total volume 6,698,900 · week ending 2024-04-19 Weekly total volume 9,406,100 · week ending 2024-04-26 Weekly total volume 7,527,000 · week ending 2024-05-03 Weekly total volume 4,486,300 · week ending 2024-05-10 Weekly total volume 3,763,400 · week ending 2024-05-17 Weekly total volume 3,174,200 · week ending 2024-05-24 Weekly total volume 2,261,600 · week ending 2024-05-31 Weekly total volume 2,457,400 · week ending 2024-06-07 Weekly total volume 4,735,000 · week ending 2024-06-14 Weekly total volume 7,539,300 · week ending 2024-06-21 Weekly total volume 6,005,400 · week ending 2024-06-28 Weekly total volume 2,004,900 · week ending 2024-07-05 Weekly total volume 3,104,200 · week ending 2024-07-12 Weekly total volume 4,588,500 · week ending 2024-07-19 Weekly total volume 4,142,800 · week ending 2024-07-26 Weekly total volume 3,163,300 · week ending 2024-08-02 Weekly total volume 4,430,800 · week ending 2024-08-09 Weekly total volume 2,988,000 · week ending 2024-08-16 Weekly total volume 2,227,400 · week ending 2024-08-23 Weekly total volume 2,369,200 · week ending 2024-08-30 Weekly total volume 2,129,200 · week ending 2024-09-06 Weekly total volume 2,581,600 · week ending 2024-09-13 Weekly total volume 5,083,100 · week ending 2024-09-20 Weekly total volume 3,734,500 · week ending 2024-09-27 Weekly total volume 1,921,400 · week ending 2024-10-04 Weekly total volume 1,757,100 · week ending 2024-10-11 Weekly total volume 1,985,000 · week ending 2024-10-18 Weekly total volume 1,864,100 · week ending 2024-10-25 Weekly total volume 1,641,700 · week ending 2024-11-01 Weekly total volume 2,408,100 · week ending 2024-11-08 Weekly total volume 3,919,900 · week ending 2024-11-15 Weekly total volume 2,985,800 · week ending 2024-11-22 Weekly total volume 1,943,700 · week ending 2024-11-29 Weekly total volume 3,514,100 · week ending 2024-12-06 Weekly total volume 1,752,300 · week ending 2024-12-13 Weekly total volume 2,978,800 · week ending 2024-12-20 Weekly total volume 3,016,100 · week ending 2024-12-27 Weekly total volume 1,631,300 · week ending 2025-01-03 Weekly total volume 2,366,100 · week ending 2025-01-10 Weekly total volume 3,029,000 · week ending 2025-01-17 Weekly total volume 1,705,100 · week ending 2025-01-24 Weekly total volume 2,240,300 · week ending 2025-01-31 Weekly total volume 2,742,900 · week ending 2025-02-07 Weekly total volume 1,491,500 · week ending 2025-02-14 Weekly total volume 1,560,000 · week ending 2025-02-21 Weekly total volume 2,369,800 · week ending 2025-02-28 Weekly total volume 2,065,900 · week ending 2025-03-07 Weekly total volume 2,462,200 · week ending 2025-03-14 Weekly total volume 2,227,800 · week ending 2025-03-21 Weekly total volume 1,579,100 · week ending 2025-03-28 Weekly total volume 2,763,900 · week ending 2025-04-04 Weekly total volume 3,181,800 · week ending 2025-04-11 Weekly total volume 2,093,100 · week ending 2025-04-17 Weekly total volume 2,310,700 · week ending 2025-04-25 Weekly total volume 1,705,500 · week ending 2025-05-02 Weekly total volume 2,529,700 · week ending 2025-05-09 Weekly total volume 2,975,800 · week ending 2025-05-16 Weekly total volume 1,389,100 · week ending 2025-05-23 Weekly total volume 1,716,400 · week ending 2025-05-30 Weekly total volume 1,781,300 · week ending 2025-06-06 Weekly total volume 1,383,800 · week ending 2025-06-13 Weekly total volume 1,525,900 · week ending 2025-06-20 Weekly total volume 2,578,100 · week ending 2025-06-27 Weekly total volume 1,156,800 · week ending 2025-07-03 Weekly total volume 1,496,500 · week ending 2025-07-11 Weekly total volume 1,214,400 · week ending 2025-07-18 Weekly total volume 1,313,400 · week ending 2025-07-25 Weekly total volume 2,149,700 · week ending 2025-08-01 Weekly total volume 1,759,200 · week ending 2025-08-08 Weekly total volume 1,799,700 · week ending 2025-08-15 Weekly total volume 1,920,800 · week ending 2025-08-22 Weekly total volume 1,758,900 · week ending 2025-08-29 Weekly total volume 3,103,600 · week ending 2025-09-05 Weekly total volume 3,771,000 · week ending 2025-09-12 Weekly total volume 3,536,000 · week ending 2025-09-19 Weekly total volume 2,482,900 · week ending 2025-09-26 Weekly total volume 5,920,400 · week ending 2025-10-03 Weekly total volume 11,642,900 · week ending 2025-10-10 Weekly total volume 7,941,300 · week ending 2025-10-17 Weekly total volume 4,916,800 · week ending 2025-10-24 Weekly total volume 5,014,100 · week ending 2025-10-31 Weekly total volume 3,420,300 · week ending 2025-11-07 Weekly total volume 3,623,100 · week ending 2025-11-14 Weekly total volume 5,582,100 · week ending 2025-11-21 Weekly total volume 9,756,000 · week ending 2025-11-28 Weekly total volume 5,600,100 · week ending 2025-12-05 Weekly total volume 7,448,300 · week ending 2025-12-12 Weekly total volume 7,220,400 · week ending 2025-12-19 Weekly total volume 3,550,900 · week ending 2025-12-26 Weekly total volume 2,882,800 · week ending 2026-01-02 Weekly total volume 4,182,800 · week ending 2026-01-09 Weekly total volume 2,613,900 · week ending 2026-01-16 Weekly total volume 3,280,200 · week ending 2026-01-23 Weekly total volume 2,833,900 · week ending 2026-01-30 Weekly total volume 3,843,100 · week ending 2026-02-06 Weekly total volume 3,108,500 · week ending 2026-02-13 Weekly total volume 3,899,900 · week ending 2026-02-20 Weekly total volume 4,931,100 · week ending 2026-02-27 Weekly total volume 4,160,500 · week ending 2026-03-06 Weekly total volume 3,839,400 · week ending 2026-03-13 Weekly total volume 4,106,400 · week ending 2026-03-20 Weekly total volume 4,980,400 · week ending 2026-03-27 Weekly total volume 3,625,200 · week ending 2026-04-02 Weekly total volume 3,069,100 · week ending 2026-04-10 Weekly total volume 4,242,700 · week ending 2026-04-17 Weekly total volume 2,975,100 · week ending 2026-04-24 Weekly total volume 2,751,800 · week ending 2026-05-01 Weekly total volume 5,935,400 · week ending 2026-05-08 Weekly total volume 5,315,700 · week ending 2026-05-15 Weekly total volume 5,283,700 · week ending 2026-05-22 Weekly total volume 4,979,000 · week ending 2026-05-29 Weekly total volume 4,924,900 · week ending 2026-06-05 Weekly total volume 7,769,100 · week ending 2026-06-12 Weekly total volume 7,497,200 · week ending 2026-06-18 Weekly total volume 8,932,300 · week ending 2026-06-26 Weekly total volume 3,439,100 · week ending 2026-07-02 Weekly total volume 3,238,200 · week ending 2026-07-10 Weekly total volume 3,231,300 · week ending 2026-07-17 Weekly total volume 2,079,900 · week ending 2026-07-24 Weekly total volume 2,976,000 · week ending 2026-07-31 Weekly total volume 2,473,600 · week ending 2026-08-07 Weekly total volume 4,509,600 · week ending 2026-08-14 Weekly total volume 3,206,391 · week ending 2026-08-21 Weekly total volume 2,921,900 · week ending 2026-08-28 Weekly total volume 3,084,600 · week ending 2026-09-04 Weekly total volume 4,128,400 · week ending 2026-09-11 Weekly total volume 7,312,100 · week ending 2026-09-18 2022 2023 2024 2025 2026 Prediction locked 2026-08-05 · close $17.61 Prediction locked 2026-08-10 · close $18.28
Yahoo Finance · daily closes · cached 2026-09-19 · readout window 2026-10-01 to 2027-03-31 View live chart

Market snapshot

Valuation and balance sheet at the sweep date

Spot
$18.03
Spot As Of
2026-08-10
Previous Close
17.73
Day Change Pct
1.7%
Day Range
17.30-18.27
Volume
279,600
Market Cap Bpiq
$1,089,651.2B
Market Cap Note
BPIQ market cap at $18.03 implies 60.4M shares against 64,354,694 filed at 2026-07-31 (EDGAR XBRL dei:EntityCommonStockSharesOutstanding, 10-Q filed 2026-08-06) - the documented stale-share-count bug. Recomputed: 64,354,694 x $18.03 = $1,160.3M.
Market Cap Recomputed Mm
$1.16B
Shares Common Filed
64,354,694
Shares Common Filed As Of
2026-07-31
Shares Common Source
EDGAR XBRL companyconcept, VERIFIED - the v5.6.0 company-tier row
Shares Preferred Outstanding
204,209
Shares Preferred As Of
2026-06-30
Shares Preferred Note
Each Series A Convertible Preferred converts into ten common. 277,780 preferred converted during Q2 2026 (481,989 -> 204,209), adding ~2.78M common with no proceeds - this, not an offering, explains the quarter's share-count jump. EDGAR XBRL PreferredStockSharesOutstanding.
Shares Economic Mm
$66M
Shares Economic Note
64.35M common + 2.04M preferred-as-converted. Now a measured figure, not a floor: the 2026-08-05 sweep could not establish total preferred outstanding and this one can.
Cash Total Mm
$356M
Cash Total As Of
2026-06-30
Cash Total Source
Cullinan Q2 2026 release, 2026-08-06: cash, cash equivalents, investments and interest receivable
Cash Bpiq
$334,538B
Cash Bpiq Note
BPIQ cash field changed composition between sweeps: $75.081M on 2026-08-05 (~5x understatement) vs $334.538M on 2026-08-10 (~6% understatement). Unreliable either way; the company's own figure is used.
Cash Per Economic Share
$5.4M
Monthly Burn Qtr Mm
$13M
Monthly Burn Ttm Mm
$15M
Q2 2026 Net Loss Mm
$54M
Q2 2026 Rd Mm
$44M
Q2 2026 Ga Mm
$13M
Runway Company Stated
into 2029 (Q2 2026 release, 2026-08-06, reiterated from Q1)
Runway Recomputed
$356.0M / $12.74M per month = 27.9 months from 2026-06-30, about 2028-10
Runway Bpiq
2028-02-16 (bpiq_pick_criteria; stale and inconsistent with its own burn fields)
Runway Reconciliation
UNVERIFIED - modelled: the $30M second-line and up-to-$100M first-line zipalertinib milestones (~10 months of burn) most plausibly bridge recomputed late-2028 to the company's stated 'into 2029', making stated runway partly contingent on zipalertinib succeeding.
Debt Note
None disclosed in the press feed, the EDGAR filing feed or any BPIQ field. UNVERIFIED - the balance sheet itself was not opened.
Enterprise Value Bpiq
807,898,177
Enterprise Value Bpiq Note
Implies subtracting $281.75M of cash, matching neither BPIQ's own $334.5M nor the disclosed $356.0M. Not quoted.
Enterprise Value Recomputed Mm
$804M
Enterprise Value Recomputed Note
$1,160.3M recomputed market cap minus $356.0M disclosed liquidity.
Fifty Two Week High
$19.43
Fifty Two Week High Date
2026-06-26
Fifty Two Week Low
$5.68
Fifty Two Week Low Date
2025-10-03
Fifty Two Week Position Recomputed Pct
86.8%
Fifty Two Week Position Note
Derived from data/prices/CGEM.json with lib/prices.mjs range52w/positionInRange, off the cache's last close $17.61 (2026-08-05; cache fetched 2026-08-06). Today's intraday $18.03 would be 89.8%.
Below 52 Week High Pct
7.2%
Multiple Off 52 Week Low
$3.17
Quarter End Price Series
2025 09 30
5.93
2025 12 31
10.35
2026 03 31
14.21
2026 06 30
18.21
2026 08 05
17.61
Quarter End Price Note
Closes from the committed price cache. Replaces the 2026-08-05 document's 13F-implied series, which was mislabelled by one quarter (see data_quality_flags).
Shelf Registration
S-3ASR automatic shelf filed 2026-04-28 (EDGAR). No 424B5 supplement follows it, so no at-the-market program is established off it yet. A live dilution mechanism on file where the 2026-08-05 sweep found none.
Dilution History 24m
No equity offering 2024-08-10 to 2026-08-10 in the press feed, insider feed or EDGAR submissions. Q2 2026's ~2.9M-share increase is preferred conversion, not issuance: no ProceedsFromIssuanceOfCommonStock entry exists for 2026.
Run Up Note
The shares sit within 8% of the 52-week high, roughly tripled off the October 2025 low, going into a quarter with four disclosed readouts on this ticker.

Ownership and flow

Who holds it, and who has been buying

Hedge Fund Count
8
Hedge Fund Shares Latest
20,298,800
Hedge Fund Holdings As Of
2026-03-31
Hedge Fund Dating Note
BPIQ 13F blocks are labelled by FILING quarter: every value/shares ratio in the '2026Q2' block equals the cache's 2026-03-31 close ($14.21), not 2026-06-30 ($18.21). Holdings are one quarter staler than the labels claim; corrected throughout.
Hedge Fund Share Of Common Pct
31.5%
Largest Holders
BIOIMPACT CAPITAL LLC - 7,648,268 shares, unchanged across all seventeen quarters on record, BVF INC/IL - 5,750,683 shares, unchanged since the 2024Q3-labelled block; 13G/A 2026-02-21 discloses 9.99%; also holds Series A Convertible Preferred (10:1 conversion, 204,209 preferred remain outstanding company-wide at 2026-06-30), Kynam Capital Management, LP - 3,114,132 shares, RTW INVESTMENTS, LP - 1,705,960 shares, VR Adviser, LLC - 1,379,965 shares, State Street Corp - crossed 5% per Schedule 13G filed 2026-08-07 (EDGAR; passive)
Insider Own Bpiq
0.00425 - unreadable, discarded
Tute Own Bpiq
1.06111 - unreadable, discarded
Insider Flow Summary
No discretionary open-market purchase by any officer or director in 2026. Acquisitions are ESPP settlements at $8.60 (CFO 1,541 and CLO 2,470 shares, 2026-06-30) and the CSO's fixed monthly 4,000-share option exercise at $4.30 followed by a same-size sale under a disclosed Rule 10b5-1 plan (latest 2026-07-06 at $17.82). February 2026 five-officer same-day sales carry odd share counts - tax withholding on vesting, read as routine. Nothing new since the 2026-08-05 sweep.
Conviction Signal
LYNX1 Capital Management, a 10% owner, bought 1,874,057 shares (~3% of the company) in the open market across seven sessions 2025-10-08 to 2025-10-28 at $6.46-$8.86 - within days of the actual 52-week low (2025-10-03) on the corrected dating.
Holders Exiting
None visible through holdings dated 2026-03-31: seven of eight funds exactly unchanged quarter over quarter, OrbiMed trimmed 270,006 -> 243,006. Q2 2026 positioning is not yet visible in 13Fs.
Short Interest Finra
10,285,963
Short Interest Settlement
2026-07-15
Short Days To Cover
15.22
Short Avg Daily Volume
675,823
Short Pct Of Shares Outstanding
16%
Short Pct Of Float Est
23%
Short Float Bpiq
0.23064
Short Float Note
FINRA count / EDGAR filed shares = 16.0% of shares outstanding; against the ~44M float left after the eight 13F holders it is ~23%, matching BPIQ short_float 0.23064 and corroborating that field's units (fraction of float) for this ticker for the first time. The 2026-07-31 settlement is not yet published (normal lag), so the count predates the Q2 results.

Options chain

Whether the chain can price an event at all

Readable
No
Read Date
2026-08-10
Expiries
8
Contracts
308
Whole Chain Open Interest
5,103
Whole Chain Day Volume
0
Expiry Nearest Catalyst
2026-12-18
Expiry Note
Inside the guided 'by end of 2026' window but expires 13 days before its end, and before the 2027-02-27 PDUFA - partially isolating this event.
December Expiry Open Interest
1,673
December Expiry Day Volume
0
Atm Straddle Over Spot Pct
36.6%
Atm Straddle Note
NOT usable: $18 call quoted $1.20/$5.50 and put $1.00/$5.50 - spreads wider than the mids. Reported to show the arithmetic only.
Iv Floor Artifact Contracts
10
Real Open Interest Location
December $15 put (836 contracts) and $15 call (261), both below spot
Liquidity Confidence
very low - the chain cannot price or bracket this event
Yahoo Cross Check
BLOCKED - crumb endpoint returned 'Too Many Requests' on two attempts (optional row)

Past catalyst reactions

Cross-checked against the press feed

Rows
19
Distinct Event Dates
16
Duplicates Note
2026-06-10 appears three times and 2025-12-08 twice, identical price fields within each set.
Zipalertinib Efficacy Moves
2021 12 16
11.01
2025 01 29
12.85
2025 09 09
5.04
Zipalertinib Regulatory Moves
2025 11 20
-0.71
2026 04 27
-4.4
Other Program Moves
2024 04 16 Autoimmune Pivot
18.87
2025 12 08 Cln049 Ash
14.23
2026 06 10 Immunology Day
-8.3
2026 07 28 Cln049 Eop1
-0.85
Read
Zipalertinib efficacy readouts move this stock +5% to +13%; zipalertinib regulatory events do not move it at all; the largest moves belong to the T cell engagers. The nearest analogue to the REZILIENT3 readout is 2025-01-29 (+12.85%).

Company data-quality flags

  • BPIQ 13F blocks are labelled by FILING quarter, not holdings quarter: every value/shares ratio in the '2026Q2' block equals the price cache's 2026-03-31 close ($14.21), not 2026-06-30 ($18.21). The 2026-08-05 document took the labels at face value and mis-dated its implied-price series by one quarter, including calling $5.93 'the 2025-12-31 trough' when it is the 2025-09-30 close. Corrected throughout this sweep. Not documented in 02-connectors.md.
  • BPIQ cash changed composition between sweeps: $75.081M on 2026-08-05 (~5x understatement of disclosed liquidity) vs $334.538M on 2026-08-10 (~6% understatement of the disclosed $356.0M). Unreliable either way; the company's own figure is used.
  • BPIQ enterprise_value ($807.898M) implies subtracting $281.75M of cash, matching neither its own cash field nor the disclosed total. Recomputed to $804.3M.
  • BPIQ market_cap is computed on a stale share count (implies 60.4M vs 64,354,694 filed 2026-07-31). Recomputed from the EDGAR XBRL count - the v5.6.0 sweep row that exists for this bug.
  • BPIQ tute_own (1.06111) and insider_own (0.00425) remain unreadable as fractions or percentages; discarded.
  • BPIQ bpiq_pick_criteria is stale: still quotes the 2026-08-05 sweep's 52-week position and enterprise value, not its own current fields.
  • The historical-catalyst feed double- and triple-counts announcements: 19 rows, 16 distinct dates (2026-06-10 x3, 2025-12-08 x2).
  • The press feed contains aggregator-dated items ('52-week low at $9.49' dated 2026-01-03 vs the cache's $10.35 close on 2025-12-31); aggregator dates are not primary evidence.
  • fetch_company_insider_transactions (57,256 chars) and fetch_company_options_data (50,757 chars) exceeded the tool output limit and were read in full from saved files with jq.
  • fetch_company_earnings_transcript returned no content for the second consecutive sweep.
  • FINRA's 2026-07-31 settlement is not yet published (normal semi-monthly lag), so the short count (2026-07-15) predates the Q2 results.
  • Yahoo options chain (optional cross-check) BLOCKED: crumb endpoint returned 'Too Many Requests' on two attempts.

Company document

Human-readable context with tagged evidence

CGEM — Cullinan Therapeutics, Inc.

Company context · prepared 2026-08-10 · company sweep 2026-08-10 · USD · framework v5.6.0

How to read this. Written for a reader who has not studied pharmacology or finance. General terms are defined once in framework/04-glossary.md. Tags: [VERIFIED — source] / [UNVERIFIED] / [WEB ESTIMATE — source, date].

Program analyses for this company are the sub-folders listed in C.2.

C.0 Company-tier coverage — CLEARED

ToolStateNote / verbatim error
BPIQ fetch_company_infoCALLEDReturned on the first attempt, read 2026-08-10. Price fields are live intraday; the financial fields carry finance_updated_at 2026-06-30 and the short-interest fields 2026-07-15. Three fields remain unusable and are treated as such below: cash ($334.538M) is the narrow cash-and-equivalents-and-short-term line and understates disclosed liquidity; tute_own (1.06111) and insider_own (0.00425) read as neither fractions nor percentages; enterprise_value ($807.898M) implies subtracting a cash figure that matches no disclosed number.
BPIQ fetch_company_drugsCALLED14 rows, every one reproduced in C.2. Four carry stage_label Failed. Six rows now carry has_catalyst: true — velinotamig (id 19423, Q4 2026 data) joined the list since the 2026-08-05 sweep. Two rows are zipalertinib (16438, 17466) and four are CLN-978, so only the integer id separates programs.
BPIQ fetch_company_historical_catalystsCALLED19 rows, 2021-12-16 to 2026-07-28. 2026-06-10 appears three times and 2025-12-08 twice with identical price fields, so 16 distinct event dates. Reproduced in C.7.
BPIQ fetch_company_options_dataCALLEDResponse exceeded the tool output limit (50,757 characters) and was read in full from the saved file with jq. Eight expiries, 308 contracts, date_updated 2026-08-10. Whole-chain open interest 5,103 contracts against zero contracts of day volume. 10 of 308 sit on the documented 0.01488 implied-volatility floor artifact. See C.6.
BPIQ fetch_company_insider_transactionsCALLEDResponse exceeded the tool output limit (57,256 characters) and was read in full from the saved file with jq. 250 rows, 2022-05-13 to 2026-07-06 — the documented four-quarter limit again does not hold for this ticker. Nothing new since the 2026-08-05 sweep: the newest row is still the Chief Scientific Officer’s routine 2026-07-06 exercise-and-sell.
BPIQ fetch_company_press_releasesCALLED131 items, 2020-12-17 to 2026-08-09. Sole feed carrying the Q2 2026 results (2026-08-06), which update cash, burn and the REZILIENT3 guidance.
BPIQ fetch_company_hedge_fund_holdingsCALLEDOptional. 17 quarters, 2022Q2 to 2026Q2. Internally consistent within each quarter. New finding this sweep: the filing_qtr label is the filing quarter, not the holdings quarter — the price implied by value ÷ shares in the “2026Q2” block is $14.21, which the committed price cache shows is the 2026-03-31 close, not the 2026-06-30 close ($18.21). Every quarter-end attribution in C.4 and C.5 is corrected for this one-quarter lag.
BPIQ fetch_company_earnings_transcriptCALLEDOptional. Returned no content, same as the 2026-08-05 sweep. A legitimate empty result counts as CALLED; management’s own spoken framing of REZILIENT3 was again unavailable.
EDGAR submissionsCALLEDCIK 0001789972. Filing feed read to 2026-08-07. Cross-checks the insider connector (Form 4s match) and surfaces two facts no other connector carries: an S-3ASR automatic shelf registration filed 2026-04-28, and a new Schedule 13G filed 2026-08-07 by State Street Corp (filer CIK 0000093751). No 424B5 prospectus supplement follows the shelf, so no at-the-market program is currently established off it.
EDGAR XBRL companyconcept (dei:EntityCommonStockSharesOutstanding)CALLED64,354,694 common shares as of 2026-07-31 (10-Q filed 2026-08-06), up from 61,458,046 at 2026-04-30. The companion concepts explain the jump: PreferredStockSharesOutstanding fell 481,989 → 204,209 across Q2 2026, so 277,780 preferred converted into ~2.78M common. No new money was raised.
FINRA consolidatedShortInterestCALLEDSettlement 2026-07-15: 10,285,963 shares short, days-to-cover 15.22, average daily volume 675,823. The 2026-07-31 settlement returned empty — publication lag per 02-connectors.md, not a missing ticker. Divided by the EDGAR-filed share count: 16.0% of shares outstanding; against the ~44M free float implied by subtracting the eight 13F holders, ~23% of float, which matches BPIQ’s short_float 0.23064 and finally corroborates that field’s units for this ticker (fraction of float).
optional Yahoo options chainBLOCKEDCrumb endpoint returned verbatim Too Many Requests on two attempts. Optional row, so no coverage cost; the BPIQ chain is the sole options source this sweep and C.6 treats it accordingly.

What this coverage does and does not cover. Every mandatory company-tier tool returned data, so the company tier is CLEARED. Coverage does not mean every returned field is correct: the same BPIQ fields that were wrong on 2026-08-05 are still wrong, one new connector labelling bug was found (the 13F quarter lag), and each is recomputed or discarded below rather than passed through.

C.1 What the company is

Cullinan Therapeutics, Inc. is a clinical-stage biotechnology company in Cambridge, Massachusetts. It has no approved product and no product revenue [VERIFIED — BPIQ fetch_company_info full_description; the 2026-03-10 full-year 2025 release reports $0 revenue and a $219.9M net loss].

It is not a single-asset company. It runs fourteen program rows, of which four are marked Failed / Discontinued [VERIFIED — BPIQ fetch_company_drugs]: CLN-619 (two rows), CLN-418 and CLN-617, together the former wholly-owned solid-tumour immuno-oncology effort, shut down across 2025 on the company’s own reading of its own data [VERIFIED — BPIQ note fields; Fierce Biotech, 2025-11-06].

What remains is two things. The first is zipalertinib, an oral lung-cancer tablet that Cullinan no longer owns outright: Taiho Pharmaceutical acquired the subsidiary holding it in 2022, and Cullinan retains a 50/50 share of United States development costs and of any future United States pre-tax profits, plus $30M on a second-line United States approval and up to $100M on a first-line United States approval [VERIFIED — Cullinan Q2 2026 release, 2026-08-06]. Everything outside the United States belongs to Taiho. The second is a set of T cell engager programs in autoimmune disease — CLN-978 (targeting CD19) and velinotamig (targeting BCMA) — which Cullinan owns and which carry most of the equity story. A T cell engager is an antibody-like molecule with two grabbing ends: one holds a patient’s own T cell, the other holds a target cell, and holding them together makes the T cell kill the target. In autoimmune disease the targets are B cells, the cells that make the antibodies attacking the patient’s own tissue.

The market has already made this switch: the largest single up-moves in C.7 are autoimmune and blood-cancer readouts, and the day zipalertinib’s regulatory application was accepted the shares fell 4.4%.

C.2 Pipeline — every program

Every one of the fourteen rows returned by fetch_company_drugs on 2026-08-10 is listed, including the four discontinued ones. Catalyst dates are given exactly as disclosed; the “to a day?” column is yes only where the disclosed text names a day (rule 23).

Program (drug — indication)bpiq_drug_idStage & eventCatalyst (as disclosed)Date to a day?Analysed?Materiality to the stock
Zipalertinib — NSCLC with EGFR exon 20 insertion mutations, after platinum chemotherapy with or without amivantamab (second line and later)16438PDUFA · Approval decisionFebruary 27, 2027YesNoMeaningful. Approval triggers the $30M milestone and starts Cullinan’s 50% share of United States pre-tax profit on the second-line label. Not dominant: the shares fell 4.4% the day this application was accepted (C.7), so approval is largely assumed rather than debated.
Zipalertinib — NSCLC, first line, REZILIENT317466Phase 3 · Data readoutQ4 2026 (“top-line results expected by end of 2026”)NoYes → zipalertinib-1l-egfr-ex20ins-nsclc/Meaningful, not dominant. A win adds the larger first-line population, up to $100M of milestones and half the United States first-line profit stream — roughly 15–30% of enterprise value on the program’s own modelling. Capped by the 50% US-only economics, a control arm that is no longer the US standard of care, and three autoimmune readouts in the same or the preceding quarter that have historically moved this stock more.
CLN-049 (FLT3×CD3 T cell engager) — acute myeloid leukemia13562Phase 2 · InitiationQ3 2026NoNo (has_catalyst: false)Meaningful. The 2025-12-08 Phase 1 ASH data produced the largest up-move in the record, +14.23% (C.7). The FDA agreed on 2026-07-28 that the Phase 2 can be registrational. A trial start is not itself a value event; the program behind it is real.
CLN-978 (CD19×CD3) — lupus nephritis20546Phase 2a · InitiationEarly 2027NoNo (has_catalyst: false)Immaterial as an event. A planned trial start already disclosed. The program it belongs to is not immaterial.
Velinotamig (BCMA×CD3) — autoimmune diseases (Genrix Bio partnership)19423Phase 1/2 · Data readoutQ4 2026NoNoMeaningful. New to the catalyst list since 2026-08-05: additional multi-dose systemic lupus data from the Genrix-run Phase 1/2 are now guided for Q4 2026, the same window as REZILIENT3. The first two SLE patients showed complete renal responses by week 8 (2026-06-10 Immunology Day).
Velinotamig (BCMA×CD3) — autoimmune cytopenias (immune thrombocytopenia, autoimmune haemolytic anaemia)20545Phase 1/2 · InitiationEarly 2027NoNo (has_catalyst: false)Immaterial as an event. A planned basket-study start, one indication of several for this asset.
CLN-978 — systemic lupus erythematosus18188Phase 1 · Data readoutQ4 2026 (“initial multi-dose regimen data in Q4 2026”)NoNoDominant. This row and the rheumatoid arthritis row below are what the equity trades on. The shares rose about 31% in late June 2026 on autoimmune T cell engager data (C.7 and the press feed). Same window as REZILIENT3.
CLN-978 — Sjögren’s disease18907Phase 1 · Data readoutQ4 2026NoNoMeaningful. First data from the single-dose escalation in a new indication, in the same quarter as REZILIENT3.
CLN-978 — rheumatoid arthritis18971Phase 1 · Data readoutQ3 2026 (“additional multi-dose regimen data in Q3 2026”)NoNoDominant, for the same reason as the lupus row. This one lands before REZILIENT3 and will reset the price level the readout is measured against.
CLN-978 — non-Hodgkin lymphoma, blood cancer17069Phase 1 · UpdateTBANoNo (has_catalyst: false)Immaterial. Enrolment halted 2024-04-16 to focus the molecule on autoimmune disease.
CLN-619 (MICA/B antibody) — multiple myeloma18087Failed · Discontinued——NoImmaterial. Discontinued 2025-11-06 after review of emerging clinical data.
CLN-418 (B7H4×4-1BB) — solid tumours17068Failed · Discontinued——NoImmaterial. Discontinued; Harbour BioMed notified of termination.
CLN-617 (IL-2 and IL-12) ± pembrolizumab — cancer, solid tumours17070Failed · Discontinued——NoImmaterial. Discontinued 2025-11-06.
CLN-619 (MICA/B) ± pembrolizumab — solid tumours, cancer15244Failed · Discontinued——NoImmaterial. Same discontinuation as row 18087; the feed carries monotherapy and combination as separate rows.

What the four failures mean. All four discontinuations are wholly-owned oncology assets stopped on the company’s own reading of its own clinical data, not on a safety hold or a regulatory action. Stopping a program on weak data is correct behaviour, but the wholly-owned oncology portfolio has not produced a winner, and the equity therefore rests on the autoimmune T cell engagers plus a half-share of somebody else’s lung-cancer drug.

What changed since 2026-08-05. One row joined the catalyst list: velinotamig’s Genrix-run Phase 1/2 (19423) now guides additional lupus data for Q4 2026 rather than “TBA”. That makes four disclosed data readouts in Q4 2026 on this one ticker — REZILIENT3, CLN-978 lupus, CLN-978 Sjögren’s, velinotamig lupus — plus CLN-978 rheumatoid arthritis just before in Q3.

C.3 Financial position

ItemValueAs ofTag
Cash and equivalents (BPIQ narrow line)$334.538M2026-06-30[VERIFIED — BPIQ fetch_company_info cash; still not the company’s stated liquidity, see below]
Total cash, cash equivalents, investments and interest receivable$356.0M2026-06-30[VERIFIED — Cullinan Q2 2026 release, 2026-08-06]
Burn (per month), from the trailing twelve months$14.52M ($174.267M ÷ 12)2026-06-30[VERIFIED — recomputed from BPIQ ttm_burn]
Burn (per month), from the latest quarter$12.74M ($38.219M ÷ 3)2026-06-30[VERIFIED — recomputed from BPIQ qtr_burn; BPIQ’s own monthly_burn of $12.740M agrees, and so does the disclosed cash change: $393.3M at 2026-03-31 → $356.0M at 2026-06-30 is $12.43M per month]
Q2 2026 operating expense, for comparison$57.2M ($44.4M research and development + $12.8M general and administrative); net loss $53.7M2026-06-30[VERIFIED — Cullinan Q2 2026 release]
Runway as the company states it”into 2029”2026-08-06[VERIFIED — Cullinan Q2 2026 release, reiterated from Q1]
Runway recomputed (cash ÷ burn)$356.0M ÷ $12.74M per month = 27.9 months from 2026-06-30, so about 2028-102026-06-30[VERIFIED — arithmetic on the two verified figures above]
Runway as BPIQ states it2028-02-162026-08-10[VERIFIED — BPIQ bpiq_pick_criteria; unchanged since at least 2026-08-05 and now inconsistent with its own burn fields]
DebtNone disclosed2026-08-10[UNVERIFIED] — no debt instrument in the press feed, the filing feed or any BPIQ field. The balance sheet itself was not opened this sweep.

The BPIQ cash field is still not the company’s liquidity, but the error shrank. On 2026-08-05 the connector reported $75.081M against a disclosed $393.3M — a five-fold understatement. This sweep it reports $334.538M against a disclosed $356.0M. The field appears to have switched to a broader line, which means it cannot even be relied on to be wrong in a consistent way. Every liquidity claim in this repository for CGEM uses the company’s own $356.0M.

The three runway numbers still disagree, and the reconciliation still matters for this program. Arithmetic gives about October 2028. BPIQ gives February 2028. The company gives “into 2029”. The most likely reconciliation remains the zipalertinib milestones: $30M on second-line approval (PDUFA 2027-02-27) and up to $100M on first-line approval, which REZILIENT3 gates. Roughly $130M at $12.74M per month is about ten months, moving late 2028 into 2029. That reconciliation is [UNVERIFIED — modelled]; if right, the company’s stated runway is partly contingent on zipalertinib succeeding.

Dilution history. No equity offering appears in the press feed, the insider feed or the EDGAR filing feed between 2024-08-10 and 2026-08-10 [VERIFIED — all three read in full for the window]. The ~2.9M-share increase in Q2 2026 is preferred stock converting, not new issuance: EDGAR XBRL shows preferred outstanding falling 481,989 → 204,209 across the quarter while common rose by 2,894,390, and no ProceedsFromIssuanceOfCommonStock entry exists for 2026 [VERIFIED — EDGAR XBRL companyconcept].

DateInstrumentGross proceedsPriceSource
(none in the last 24 months)———BPIQ press and insider feeds, EDGAR submissions, all read in full for the window
2026-04-28S-3ASR automatic shelf registration — capacity, not a raise; no 424B5 supplement follows it, so no at-the-market program is established off it yet——EDGAR submissions
2023-01-19Series A Convertible Preferred issued to BVF Partners (640,000 preferred; each converts into ten common)Not disclosed in the feedNot disclosedBPIQ fetch_company_insider_transactions
2020-12-17Series C private financing (pre-flotation)$131.2M—Business Wire, 2020-12-17

Is a raise likely before the next catalyst? No. $356.0M against a $12.74M monthly burn leaves no funding need inside the Q4 2026 window. What changed since 2026-08-05: a live shelf now exists (the S-3ASR), so the mechanism for an opportunistic raise is on file even though no ATM program hangs off it. A raise into strength after a positive autoimmune readout is the standard play for a company in this position; that would be a post-catalyst risk, not a pre-catalyst one.

C.4 Valuation frame

ItemValueSource / tag
Share price (spot)$18.03, up $0.30 (+1.67%) on a previous close of $17.73, on 279,600 shares; day range $17.30–$18.27[VERIFIED — BPIQ fetch_company_info, read 2026-08-10 intraday]
Market capitalisation as BPIQ reports it$1,089.651M[VERIFIED — BPIQ fetch_company_info]
Shares implied by that market capitalisation60.4M ($1,089.651M ÷ $18.03)[VERIFIED — arithmetic; ~4M below the filed count, so the field is again computed on a stale share count]
Shares outstanding, filed64,354,694 common as of 2026-07-31[VERIFIED — EDGAR XBRL dei:EntityCommonStockSharesOutstanding, 10-Q filed 2026-08-06]
Market capitalisation recomputed on the filed count$1,160.3M (64,354,694 × $18.03)[VERIFIED — arithmetic on two verified inputs]
Enterprise value as BPIQ reports it$807.898M — implies subtracting $281.75M of cash, matching neither its own $334.5M nor the disclosed $356.0M[VERIFIED — BPIQ fetch_company_info; the inconsistency is the finding]
Enterprise value recomputed$804.3M ($1,160.3M − $356.0M)[VERIFIED — arithmetic on verified inputs]
52-week high / low$19.43 (2026-06-26) / $5.68 (2025-10-03)[VERIFIED — derived from data/prices/CGEM.json with lib/prices.mjs range52w(bars, "2026-08-10"); BPIQ’s fields agree this sweep]
Position in the 52-week range, computed off the cache’s last close($17.61 − $5.68) ÷ ($19.43 − $5.68) = 86.8% (cache close 2026-08-05; today’s intraday $18.03 would be 89.8%)[VERIFIED — lib/prices.mjs positionInRange; the cache runs to 2026-08-05, fetched 2026-08-06]
Distance below the 52-week high7.2% off today’s intraday $18.03[VERIFIED — arithmetic]
Multiple off the 52-week low3.17× off $18.03 (3.10× off the cache close)[VERIFIED — arithmetic]

This is the run-up baseline, and it is more demanding than it was five days ago. The shares sit within 8% of their 52-week high going into a quarter carrying four disclosed readouts. The path is read from the committed price cache rather than reconstructed from 13F values (the method the 2026-08-05 sweep used — and which this sweep found to be mislabelled by one quarter, see C.5):

DateCloseNote
2025-09-30$5.93quarter end nearest the trough
2025-10-03$5.90 close / $5.68 intraday lowthe 52-week low — LYNX1’s October buying (C.5) starts five days later
2025-12-31$10.35
2026-03-31$14.21
2026-06-26$19.43 intradaythe 52-week high, printed on the +31% autoimmune-data week
2026-06-30$18.21
2026-08-05$17.61cache’s last bar
2026-08-10$18.03intraday, BPIQ

[VERIFIED — data/prices/CGEM.json, fetched 2026-08-06.] The shares have roughly tripled off the October 2025 low. Anyone buying into the Q4 2026 window is buying after that move, not before it.

C.5 Ownership and flow

Holder typeShareNoteSource
InsiderNot readable from the connectorBPIQ insider_own returns 0.00425 — neither a usable fraction nor a percentage. Discarded.BPIQ fetch_company_info
InstitutionalNot fully readable; at least ~31.5% from eight hedge funds alone, plus a new passive >5% holderBPIQ tute_own returns 1.06111 — discarded. Eight 13F funds hold 20,298,800 shares ≈ 31.5% of the 64.35M filed count. State Street crossed 5% per its 2026-08-07 Schedule 13G.BPIQ fetch_company_hedge_fund_holdings; EDGAR submissions
Retail / otherNot establishedFollows from the unusable fields above. Not estimated.—
Short interest10,285,963 shares (16.0% of shares outstanding; ~23% of the ~44M float), days-to-cover 15.22FINRA settlement 2026-07-15, the authoritative count. BPIQ short_float 0.23064 now reads consistently as short ÷ float, corroborating its units for this ticker for the first time.FINRA consolidatedShortInterest; EDGAR share count

A dating correction to the 2026-08-05 analysis. BPIQ’s hedge-fund blocks are labelled by filing quarter, and 13F filings land ~45 days after the holdings quarter ends. The price implied by every fund’s value ÷ shares in the “2026Q2” block is $14.21 — the price cache’s close for 2026-03-31, not 2026-06-30 ($18.21). The 2026-08-05 company document read those labels at face value, so its “quarter-end implied price” table and its “$5.93 trough at 2025-12-31” claim were each off by one quarter: the $5.93 print belongs to 2025-09-30, and the trough the 13Fs saw was the early-October 2025 low. The corrected reading changes no conclusion — the shares still tripled — but it moves the fund positions one quarter staler than previously believed: the most recent 13F snapshot is holdings as of 2026-03-31.

Concentration. Ownership is concentrated and specialist. Eight funds held 20,298,800 shares as of 2026-03-31 [VERIFIED — BPIQ fetch_company_hedge_fund_holdings, block labelled 2026Q2]. The two largest are BIOIMPACT CAPITAL (7,648,268 shares, unchanged in all seventeen quarters on record) and BVF (5,750,683 shares, unchanged since the block labelled 2024Q3, and separately disclosed at 9.99% in a 2026-02-21 13G/A). BVF also holds Series A Convertible Preferred, ten-for-one convertible. The preferred overhang is now quantified, which the 2026-08-05 sweep could not do: EDGAR XBRL shows 204,209 preferred outstanding at 2026-06-30 — about 2.04M common-equivalent — after 277,780 converted during Q2 2026 [VERIFIED — EDGAR XBRL PreferredStockSharesOutstanding]. The economic share count is therefore ~66.4M (64.35M common + 2.04M), no longer a floor with an unknown ceiling. $356.0M of liquidity is about $5.36 per economic share [VERIFIED — arithmetic on filed counts].

Insider flow: still no discretionary buying, and the selling is mechanical. Unchanged since 2026-08-05, re-verified against 250 rows and the EDGAR Form 4 feed: no officer or director made a discretionary open-market purchase in 2026; the 2026 acquisitions are employee-share-plan settlements at $8.60 (Chief Financial Officer, Chief Legal Officer, 2026-06-30) and the Chief Scientific Officer’s fixed monthly $4.30 option exercise, each followed by a same-size sale under a disclosed Rule 10b5-1 plan (latest 2026-07-06 at $17.82). The February 2026 five-officer same-day sales carry odd share counts — tax withholding on vesting, read as routine. The one real conviction signal in the record remains LYNX1 Capital Management, a 10% owner, buying 1,874,057 shares (~3% of the company) in the open market across seven sessions in October 2025 at $6.46–$8.86 — within days of the actual 52-week low as the corrected dating above now shows [VERIFIED — BPIQ fetch_company_insider_transactions].

No large holder is exiting. Comparing the blocks labelled 2026Q1 and 2026Q2 (holdings 2025-12-31 and 2026-03-31), seven of eight funds held exactly unchanged; OrbiMed trimmed 270,006 → 243,006 and ADAR1 held 50,000. Tang Capital’s position disappears after the 2025Q4-labelled block and Boxer Capital’s after 2025Q1-labelled — both before the rally on the corrected dating. What the 13Fs did in Q2 2026 itself is not yet visible.

C.6 Options chain and its readability

The chain cannot price this event, and it is further from being able to than it looks. Eight expiries and 308 contracts suggest depth; zero contracts traded across the entire chain on the read date, quoted spreads near the money are wider than the mid, and the only meaningful open interest sits below spot. No implied move is quoted from this chain anywhere in this repository; the bracket comes from the ticker’s own reaction history (C.7).

ItemValueNote
Spot$18.032026-08-10, intraday
Nearest listed strike to spot$18.00 (also $17.00) on the 2026-12-18 expiryStrikes exist; usable quotes do not
Expiry nearest the next catalyst2026-12-18Sits inside the guided “by end of 2026” window but expires 13 days before its end, and before the 2027-02-27 PDUFA — partially isolating this event
At-the-money straddle ÷ spot$6.60 ÷ $18.03 = 36.6% at the $18 strikeNot usable. Call quoted $1.20/$5.50, put $1.00/$5.50 — both spreads are wider than their own mids. Reported to show the arithmetic, not as an implied move.
Front implied volatility~0.80 on the December near-money contractsPlausible-looking level, but with zero volume and spreads this wide it is a model mark, not a traded price. 10 of 308 contracts chain-wide sit on the 0.01488 floor artifact and are treated as null.
Open interest at that strike8 calls / 9 puts at the December $18; 1 / 1 at the $17The only real open interest in the expiry is the $15 put (836) and $15 call (261), both below spot
Whole-chain open interest / day volume5,103 / 0 contractsDecember expiry alone: 1,673 open interest, 0 volume
Liquidity confidenceVery low. The chain cannot price or bracket this event.

C.7 Reaction to past catalysts

Intraday moves from fetch_company_historical_catalysts (19 rows, 16 distinct dates), each cross-checked against the press feed for the same date. open_price_gap_percent is unreliable and intra_day_price_change_percent is used throughout, per the documented field bug.

DateEventIntraday moveSame-day press-feed checkRead
2026-07-28CLN-049: positive end-of-Phase-1 FDA meeting, registrational Phase 2 supported−0.85%Company release plus “Why is Cullinan Therapeutics stock climbing today?” (Investing.com) — the two disagreeA regulatory alignment is not a data event. No move.
2026-06-10Immunology Day: CLN-978 and velinotamig autoimmune data (three catalyst rows share this date and price)−8.30%Immunology Day release plus an 8-K. Nothing else.Clean attribution, and it is a sell-the-news day: complete renal responses in lupus and a DAS28 remission in arthritis, and the shares fell 8%. The +31% the press wrote about accrued in the run-up to and rebound around the event, not on the day.
2026-06-06EULAR congress: initial CLN-978 Phase 1 data−3.21%EULAR presentation release onlySame pattern four days earlier.
2026-05-19CLN-049 receives FDA Orphan Drug Designation−4.35%Designation release plus a Stifel reiterationA designation grants incentives, not evidence. No move.
2026-04-27Zipalertinib: FDA accepts the NDA, PDUFA 2027-02-27−4.40%NDA acceptance release onlyThe most important row for this analysis. Regulatory de-risking of the whole zipalertinib franchise was worth minus four percent.
2025-12-08CLN-049 Phase 1 at ASH (two rows, AML and MDS)+14.23%ASH oral presentation releaseThe largest up-move in the record: a blood-cancer T cell engager.
2025-12-01CLN-049 FDA Fast Track−5.37%Fast Track releaseDesignation, no move.
2025-11-20Zipalertinib: rolling NDA initiated−0.71%Taiho/Cullinan joint releaseNothing.
2025-09-09Zipalertinib: updated Phase 2b data at IASLC WCLC+5.04%Taiho/Cullinan release, “27.4% Response Rate”A real zipalertinib efficacy update, worth five percent.
2025-01-29Zipalertinib: REZILIENT1 Phase 2b meets its primary ORR endpoint+12.85%Taiho corporate releaseThe closest analogue this ticker has to the REZILIENT3 readout — worth +12.85%, at a share price around a third of today’s.
2024-10-16CLN-978: IND cleared for subcutaneous lupus dosing+10.73%IND clearance releaseThe clearance that opened the autoimmune strategy.
2024-05-23CLN-619 Phase 1 at ASCO+5.64%ASCO abstractProgram discontinued eighteen months later.
2024-04-16CLN-978: lymphoma enrolment halted to focus on autoimmune disease+18.87%8-KThe market paid nearly nineteen percent for a pivot away from oncology. The clearest statement of what this shareholder base wants.
2024-03-01CLN-619: IND cleared in myeloma+4.14%Targeted OncologyProgram later discontinued.
2023-06-08CLN-049: initial safety data at EHA+4.06%——
2021-12-16CLN-081 (zipalertinib) Phase 1/2a: 39% confirmed response rate+11.01%Company releaseEarly zipalertinib efficacy, worth eleven percent.

What the record says. Unchanged by the new row. First, zipalertinib efficacy readouts move this stock by roughly +5% to +13% (2021-12-16, 2025-01-29, 2025-09-09). Second, zipalertinib regulatory events do not move it at all, and the largest moves belong to other programs — the NDA acceptance was −4.40% while ASH T cell engager data were +14.23% and the oncology-to-autoimmune pivot +18.87%. The shareholder base is paying for the T cell engagers.

C.8 Company data-quality flags

  • BPIQ 13F blocks are labelled by filing quarter, not holdings quarter. Every value ÷ shares ratio in the “2026Q2” block equals the price cache’s 2026-03-31 close ($14.21), not the 2026-06-30 close ($18.21). The 2026-08-05 company document took the labels at face value and mis-dated its whole implied-price series by one quarter, including calling $5.93 “the 2025-12-31 trough” when it is the 2025-09-30 close. Corrected throughout this document. Not one of the bugs documented in 02-connectors.md.
  • cash changed definition between sweeps. $75.081M on 2026-08-05 (cash and equivalents only, ~5× understatement) versus $334.538M on 2026-08-10 (a broader line, ~6% understatement against the disclosed $356.0M). A field that silently changes composition cannot be trusted either way; the company’s own figure is used throughout.
  • enterprise_value is computed from a phantom cash figure. $1,089.651M − $807.898M implies $281.75M, matching neither the connector’s own cash field nor the disclosed total. Recomputed in C.4.
  • market_cap is computed on a stale share count — implies 60.4M shares against 64,354,694 filed at 2026-07-31. Recomputed in C.4 from the EDGAR XBRL count, the v5.6.0 company-tier row that exists for exactly this bug.
  • tute_own (1.06111) and insider_own (0.00425) remain unreadable as fractions or percentages. Both discarded; ownership is stated from the 13F count and the FINRA/EDGAR arithmetic.
  • bpiq_pick_criteria is stale: it still says “around 79% of the way” up the 52-week range and enterprise value “about $665.2M”, both matching the 2026-08-05 sweep’s numbers, not its own current fields.
  • The historical-catalyst feed double- and triple-counts announcements: 19 rows, 16 distinct dates (2026-06-10 ×3, 2025-12-08 ×2, identical price fields within each set).
  • The press feed contains aggregator-dated items (e.g. “52-week low at $9.49” dated 2026-01-03, irreconcilable with the cache’s $10.35 close on 2025-12-31 and $9.59–$12.46 December range). Aggregator dates are not primary evidence.
  • Two responses exceeded the tool output limit (fetch_company_insider_transactions, 57,256 characters; fetch_company_options_data, 50,757) and were read in full from the saved files with jq rather than sampled.
  • fetch_company_earnings_transcript returned no content for the second consecutive sweep.
  • FINRA’s newest settlement (2026-07-31) is not yet published — expected lag, so the short count is 26 days old, predating the Q2 results.

Sources

    BPIQ fetch_company_info, 2026-08-10 BPIQ fetch_company_drugs (14 rows), 2026-08-10 BPIQ fetch_company_historical_catalysts (19 rows), 2026-08-10 BPIQ fetch_company_options_data (308 contracts, read in full via jq), 2026-08-10 BPIQ fetch_company_insider_transactions (250 rows, read in full via jq), 2026-08-10 BPIQ fetch_company_press_releases (131 items), 2026-08-10 BPIQ fetch_company_hedge_fund_holdings (17 quarters), 2026-08-10 BPIQ fetch_company_earnings_transcript (empty), 2026-08-10 EDGAR submissions CIK 0001789972, read to 2026-08-07 filings, 2026-08-10 EDGAR XBRL companyconcept dei:EntityCommonStockSharesOutstanding and us-gaap:PreferredStockSharesOutstanding, 2026-08-10 FINRA consolidatedShortInterest, settlement 2026-07-15, read 2026-08-10 Cullinan Therapeutics Q2 2026 results release, 2026-08-06 (GlobeNewswire, read via Stock Titan mirror) data/prices/CGEM.json (fetched 2026-08-06, bars through 2026-08-05) via lib/prices.mjs stockanalysis.com/stocks/cgem/forecast (12 analysts, median $30, range $23-$39), read 2026-08-10