Calibration
What a readout is worth
Seven reads of the data at two oncology meetings in mid-2026 — each written down and dated before the result, then scored against what actually happened. The prices here are the scorecard: proof a method kept its own score.
Before each result I write down what the data would have to show for my read to count as right, and I date it. After the result I score it — including the rows I got wrong. This is the full card from those two meetings.
The discipline, before the method
A prediction you can quietly revise after the fact is worthless. So before each readout I locked a written, dated call — what the data would have to show to count as a hit — into a file I cannot edit afterward. The ASCO calls were locked May 27 and May 29; the EHA calls were frozen June 2, before any company was scored. Then the data printed, and I checked the work against it. The grades below were also run through an independent model of a different family, whose job was to catch me grading myself generously. It did, twice; these are post-correction.
The seven reads, scored
Prices are close-to-close (Yahoo Finance), bracketing each readout’s public-disclosure date.
- Kura OncologyKURAziftomenib · frontline AML
- Locked, in advance
- The high complete-remission rate would hold in the larger cohort.
- What the data showed
- CRc 96% (NPM1-mutant) / 90% (KMT2A-rearranged) across 99 patients; durability not yet reached in the NPM1-mutant arm.
$9.05 → $9.54 (Jun 12→15) +5.4%Hit — science and market agreedA loose call that landed: the bar was directional, not numeric.
Source: clinical disclosure · price series
- Cogent BiosciencesCOGTbezuclastinib · systemic mastocytosis
- Locked, in advance
- A clean, registration-grade print.
- What the data showed
- 65% response, discontinuations for toxicity rare, NDA filing on deck for June 2026.
$32.62 → $33.17 (Jun 11→15) +1.7%Science hit, price flatGood data, already in the price — the cleanest card moved the least.
Source: clinical disclosure · price series
- ImmuneeringIMRXatebimetinib · pancreatic
- Locked, in advance
- Response above 35%, progression past 9 months, survival mature — all three; survival immaturity flagged as the risk.
- What the data showed
- Response just cleared (36%); progression missed (8.3 mo); the OS headline (17.3 mo) rests on still-immature follow-up.
$5.77 → $4.49 (May 29→Jun 1) −22%Miss — the primary bar failedThe progression bar failed; the survival-maturity risk I flagged was nonetheless real.
Source: clinical disclosure · price series
- Revolution MedicinesRVMDdaraxonrasib · pancreatic
- Locked, in advance
- Benefit would concentrate in the RAS-G12 subgroup.
- What the data showed
- Benefit was excellent but not G12-confined — hazard ratio 0.40 in both the RAS-G12 and the overall ITT population.
$157.47 → $163.67 → $151.30 (May 29→Jun 2) +3.9%, then fully reversedMiss — broader than the thesisThe drug worked more widely than I called; a landmark benefit, wrong shape.
Source: clinical disclosure · price series
- Caribou BiosciencesCRBUallogeneic CAR-T · lymphoma
- Locked, in advance
- A positive durability update.
- What the data showed
- Headline (82% ORR, 67% CR, 17.1-mo PFS) rested on a 27-patient "optimized" subgroup of the 63 dosed.
$1.79 → $1.66 (Jun 10→11) −7.3%Miss — headline narrower than the cohortThe durability headline rested on a subgroup, not the full dosed cohort.
Source: clinical disclosure · price series
- CellectisCLLSallogeneic CAR-T · leukemia
- Locked, in advance
- Deliberately two-sided — would the full cohort confirm, or was the topline a thin slice?
- What the data showed
- 100% response (7/7, CR/CRi 57%) — but in the small target population of the 45-patient trial.
$3.18 → $3.11 (Jun 10→15) −2.2% (flat)No edge, by designThe thin-slice risk I named is exactly what printed — a correct abstention.
Source: clinical disclosure · price series
- Legend BiotechLEGNin-vivo CAR-T · context, not scored
- Locked, in advance
- Noted it had already run; the result was pre-disclosed.
- What the data showed
- The late-breaker confirmed the June 2 headline — 100% ORR (6/6) at dose level 2.
$25.51 → $36.28 (Jun 1→2) +42%, then −1.1% on the actual printPriced — rose on the news, not the confirmationContext, not a scored read: the move came on the announcement, not the data.
Source: clinical disclosure · price series
What survives honest scoring
Read top to bottom, this is neither a winning streak nor a bust. It is a calibration record.
- The market does not pay for good data; it pays for surprise. COGT printed the cleanest card on the board and moved 1.7%, because the quality was already expected. KURA moved 5.4% on a result that resolved genuine uncertainty. RVMD posted a landmark survival benefit and round-tripped in a day. The move lives in the gap between what was known and what was shown.
- My most rigorous calls were the ones I missed. RVMD and IMRX carried specific, numeric bars — and both came in misses. The looser calls (KURA, COGT) landed. I say this against myself on purpose: a call with a numeric bar can fail honestly, and mine did; a call without one can always be graded a hit afterward. One rule carries forward — every bar numeric before the data, or it is not a test.
- The read I am proudest of is CLLS — and it is neither a hit nor a miss. I declined to take a side and instead named the exact risk: that a clean topline can be carried by a handful of patients. A seven-patient target cohort is what printed — 100% in 7 of 7. A read that refuses to guess, states why, and is right about the why is doing the real work — but it is an abstention, and I will not dress it up as a scored win.
I show the misses because a scorecard you cannot lose on is not a scorecard. What you get is a dated, auditable read of the published data — graded in the open against what the stock actually did, wrong rows included.
Reading the numbers honestly
These seven are the complete set I locked for these two meetings — nothing was dropped to flatter the record. The price moves are raw close-to-close changes, notadjusted for the biotech sector’s move that week; they show that the market reacted, not how much of the reaction was company-specific. A contemporaneous move is correlation, not proof of cause. LEGN is included as context, not as a scored read — it had no locked call; it simply illustrates the “priced before the news” pattern. Every clinical figure and price links to its primary source.
Method: pre-registration locks dated May 27 / May 29 / June 2, 2026. Clinical results from company disclosures at ASCO and EHA 2026. Prices: Yahoo Finance daily closes, close-to-close across each disclosure date. Independent adversarial review: cross-family model (DeepSeek V4), June 18, 2026.