joris
Overview

RARE

Cleared

Ultragenyx Pharmaceutical Inc.

9 programs · 2 analysed

Company sweep 2026-08-07 Framework v5.5.0

Pipeline

Every program the data feed returns, including discontinued ones

Program BPIQ id Stage & event Catalyst (as disclosed) Analysed Materiality
GTX-102 Angelman Syndrome 17188 Phase 3 Data readout H2 2026 period placeholder — not a day Yes Dominant among the catalysts. Angelman syndrome is the largest patient population Ultragenyx has ever addressed - roughly 15,000 to 20,000 people in the United States against a few hundred for OTC deficiency - and GTX-102 is the only program the sell side has explicitly re-rated the stock on. It reads out in the September or October window the company guided to on 2026-08-04 and the 2027 profitability case leans on it harder than on any other single asset. It is NOT the whole equity: $730-760M of guided revenue and four marketed products survive a miss. But no other single readout moves the shares as much, which is why the stock call on it is directional where the DTX301 call is not.
DTX301 Ornithine transcarbmylase deficiency 17190 Phase 3 Data readout H1 2027 period placeholder — not a day Yes Meaningful, not dominant. The trial's FIRST primary endpoint has already been met and published (2026-03-12, 18% ammonia reduction versus placebo, p=0.018) and the shares moved -1.0% on the day. The H1 2027 event is the SECOND primary endpoint - complete responder rate through 64 weeks - plus treatment-burden data, in an ultra-rare indication with a few hundred diagnosed late-onset patients in the major markets. It shapes a label and a filing; it does not decide the company. That analysis is stamped v3.7.0 and was NOT refreshed in this run; its own program.json is unchanged.
DTX401 Glycogen Storage Disease Type Ia 17189 PDUFA Approval decision August 23, 2026 disclosed to a day No Not assessed - program not analysed. The nearest event the company has: an approval decision 16 days from this analysis, with priority review, and the FDA has informed the company that no advisory committee is planned. Phase 3 hit at 48 weeks with a 41.3% mean reduction in daily cornstarch intake against 10.3% on placebo (p<0.0001). Also carries a saleable priority review voucher. Meaningful, and its exact date sits 9 days before the GTX-102 readout window opens - a CONFIRMED clustering conflict.
UX701 Rare diseases, Wilson's disease 17191 Phase 1/2 Data readout 2026 period placeholder — not a day No Not assessed - program not analysed. Cyprus2+ dose-finding stage, cohort 4 enrolment complete. The BPIQ note records the guidance WIDENING from 'H1 2026' to 'sometime in 2026' on 2026-05-05, which is a slip; the 2026-08-04 release narrows it again to the fourth quarter of 2026. Early stage and immaterial to the shares on any near-term view - but has_catalyst is true and its period-end placeholder widens to the whole second half of 2026, which overlaps the GTX-102 window, so it does enter the clustering comparison.
UX111 (ABO-102) Rare diseases, Sanfilippo Syndrome 18004 PDUFA Approval decision September 19, 2026 disclosed to a day No Not assessed - program not analysed. A United States approval decision six weeks away on an AAV9 gene therapy (rebisufligene etisparvovec) for Sanfilippo syndrome type A, a fatal childhood neurodegenerative disease with no approved treatment. The BLA was resubmitted 2026-01-30 after a 2025 Complete Response Letter on CMC observations, accepted 2026-04-02, and seeks accelerated approval on an intermediate biomarker endpoint. Carries a priority review voucher the company plans to sell at a little over $100M. Meaningful, and its exact date lands INSIDE the GTX-102 readout window, where lib/clustering.mjs records it as a CONFIRMED conflict at gap 0.
UX143 (Setrusumab) Osteogenesis imperfecta 17187 Phase 3 Update no catalyst No FAILED, and retained here rather than dropped. The Phase 3 ORBIT and COSMIC studies missed their primary annualised-fracture endpoints on 2025-12-29 and the shares fell about 44.6% close to close. Bone mineral density improved significantly in both; fractures did not. has_catalyst is false because there is no forward event - the 2026-01-12 date is a JPMorgan conference presentation of the failed data - so this row enters no clustering comparison and generates no timing noise. It is the single most informative fact about how this equity trades a Phase 3 miss, and the restructuring it triggered is why quarterly cash burn halved from $197M to $97M.
UX053 Rare diseases, glycogen storage disease type III 17192 Phase 1/2 Data readout no catalyst No Not assessed - program not analysed. The note records 'No recent updates on data timing' from 2023-07-05 and 'PR No update' at three successive reporting dates through 2026-05-05. Effectively dormant. Immaterial, and it carries no catalyst_date at all, so it contributes no window to the clustering comparison.
UX016 (Substrate Replacement Therapy) GNE Myopathy 20222 Phase 1/2 Initiation no catalyst No Not assessed - program not analysed. THIS IS A DUPLICATE OF ROW 20225: same molecule, same indication, same stage, same date, two integer ids, with note fields that paraphrase each other. Counting rows overstates the pipeline by one program. Immaterial.
UX016 (Substrate Replacement) GNE Myopathy 20225 Phase 1/2 Initiation no catalyst No Not assessed - program not analysed. Investigational new drug application cleared 2026-03-30; the Phase 1/2 study is EXTERNALLY FUNDED, so it consumes little Ultragenyx capital. Pre-clinical-stage economics. Immaterial. Ultragenyx already failed a Phase 3 in this same indication with a different molecule (Ace-ER) in 2017.

Attribution and cadence

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

DTX301 (avalotcagene ontaparvovec)
Contaminated a price move here cannot be attributed to this catalyst alone
  • GTX-102 2026-12-31 · BPIQ id 17188 — 52 days away, a real disclosed date
  • DTX401 2026-08-23 · BPIQ id 17189 · unanalysed BPIQ row — 131 days away, a real disclosed date
  • UX701 2026-12-31 · BPIQ id 17191 · unanalysed BPIQ row — 1 day away, a placeholder-derived overlap only
  • UX111 (ABO-102) 2026-09-19 · BPIQ id 18004 · unanalysed BPIQ row — 104 days away, a real disclosed date

Readout window opens 2027-01-01 — covered gates T-5.

GTX-102 (apazunersen)
Contaminated a price move here cannot be attributed to this catalyst alone
  • DTX401 2026-08-23 · BPIQ id 17189 · unanalysed BPIQ row — 9 days away, a real disclosed date
  • DTX301 2027-06-30 · BPIQ id 17190 — 52 days away, a real disclosed date
  • UX701 2026-12-31 · BPIQ id 17191 · unanalysed BPIQ row — overlaps, a real disclosed date
  • UX111 (ABO-102) 2026-09-19 · BPIQ id 18004 · unanalysed BPIQ row — overlaps, a real disclosed date

Readout window opens 2026-09-01 — covered gates T-1.

Locked stock calls

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

  1. 2026-09-01 → 2026-11-15 · The judged readout window (earliest 2026-09-01, latest 2026-11-10) plus five days of digestion. Read from readout.window and never from catalyst_date, whose 2026-12-31 placeholder is two months behind the sponsor's own guidance (rule 23).

    ASPIRE Phase 3 topline (primary: change from baseline in Bayley-4 Cognitive raw score without caregiver input at Day 338, versus sham)

  2. 2027-01-01 → 2027-10-31 · readout.window (earliest 2027-01-01, latest 2027-09-30 - the registry's own primary completion month-end) plus four weeks for the market to digest a print that could land on the window's last day. Read from readout.window, never from the 2027-06-30 catalyst_date placeholder (rule 23).

    Enh3ance Phase 3 64-week readout (second primary endpoint: complete responder rate at the final study visit after DTX301 exposure, up to 64 weeks)

Price history

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

DTX301 (avalotcagene ontaparvovec) readout window: 2027-01-01 to 2027-09-30, likeliest 2027-06-15 GTX-102 (apazunersen) readout window: 2026-09-01 to 2026-11-10, likeliest 2026-10-15 52-week high $39.89 52-week low $12.73 RARE close $14.51 on 2026-09-18 $39.89 $14.51 $12.73 Weekly total volume 618,200 · week ending 2021-08-06 Weekly total volume 2,504,100 · week ending 2021-08-13 Weekly total volume 2,156,200 · week ending 2021-08-20 Weekly total volume 1,520,200 · week ending 2021-08-27 Weekly total volume 1,929,600 · week ending 2021-09-03 Weekly total volume 1,289,400 · week ending 2021-09-10 Weekly total volume 2,229,600 · week ending 2021-09-17 Weekly total volume 1,673,400 · week ending 2021-09-24 Weekly total volume 2,404,500 · week ending 2021-10-01 Weekly total volume 1,418,800 · week ending 2021-10-08 Weekly total volume 2,265,000 · week ending 2021-10-15 Weekly total volume 2,313,200 · week ending 2021-10-22 Weekly total volume 1,964,300 · week ending 2021-10-29 Weekly total volume 2,164,800 · week ending 2021-11-05 Weekly total volume 1,546,500 · week ending 2021-11-12 Weekly total volume 1,731,600 · week ending 2021-11-19 Weekly total volume 1,424,700 · week ending 2021-11-26 Weekly total volume 3,576,400 · week ending 2021-12-03 Weekly total volume 2,053,400 · week ending 2021-12-10 Weekly total volume 2,451,100 · week ending 2021-12-17 Weekly total volume 1,743,600 · week ending 2021-12-23 Weekly total volume 1,176,000 · week ending 2021-12-31 Weekly total volume 2,270,800 · week ending 2022-01-07 Weekly total volume 2,348,900 · week ending 2022-01-14 Weekly total volume 1,383,800 · week ending 2022-01-21 Weekly total volume 1,972,600 · week ending 2022-01-28 Weekly total volume 1,970,400 · week ending 2022-02-04 Weekly total volume 2,490,700 · week ending 2022-02-11 Weekly total volume 2,795,300 · week ending 2022-02-18 Weekly total volume 1,110,000 · week ending 2022-02-25 Weekly total volume 2,337,700 · week ending 2022-03-04 Weekly total volume 1,564,700 · week ending 2022-03-11 Weekly total volume 2,357,900 · week ending 2022-03-18 Weekly total volume 1,581,800 · week ending 2022-03-25 Weekly total volume 2,217,800 · week ending 2022-04-01 Weekly total volume 2,689,900 · week ending 2022-04-08 Weekly total volume 2,068,900 · week ending 2022-04-14 Weekly total volume 2,220,600 · week ending 2022-04-22 Weekly total volume 2,128,200 · week ending 2022-04-29 Weekly total volume 2,275,900 · week ending 2022-05-06 Weekly total volume 4,138,300 · week ending 2022-05-13 Weekly total volume 4,188,800 · week ending 2022-05-20 Weekly total volume 2,800,900 · week ending 2022-05-27 Weekly total volume 2,350,300 · week ending 2022-06-03 Weekly total volume 2,167,800 · week ending 2022-06-10 Weekly total volume 3,679,300 · week ending 2022-06-17 Weekly total volume 2,112,900 · week ending 2022-06-24 Weekly total volume 2,279,600 · week ending 2022-07-01 Weekly total volume 2,190,000 · week ending 2022-07-08 Weekly total volume 2,547,900 · week ending 2022-07-15 Weekly total volume 8,074,300 · week ending 2022-07-22 Weekly total volume 3,501,200 · week ending 2022-07-29 Weekly total volume 2,760,300 · week ending 2022-08-05 Weekly total volume 3,386,900 · week ending 2022-08-12 Weekly total volume 4,929,400 · week ending 2022-08-19 Weekly total volume 2,916,800 · week ending 2022-08-26 Weekly total volume 2,962,300 · week ending 2022-09-02 Weekly total volume 2,546,100 · week ending 2022-09-09 Weekly total volume 3,426,000 · week ending 2022-09-16 Weekly total volume 2,276,200 · week ending 2022-09-23 Weekly total volume 3,399,300 · week ending 2022-09-30 Weekly total volume 4,901,100 · week ending 2022-10-07 Weekly total volume 4,776,000 · week ending 2022-10-14 Weekly total volume 4,633,500 · week ending 2022-10-21 Weekly total volume 2,643,900 · week ending 2022-10-28 Weekly total volume 3,339,700 · week ending 2022-11-04 Weekly total volume 4,908,100 · week ending 2022-11-11 Weekly total volume 3,817,300 · week ending 2022-11-18 Weekly total volume 2,630,600 · week ending 2022-11-25 Weekly total volume 5,881,000 · week ending 2022-12-02 Weekly total volume 3,304,700 · week ending 2022-12-09 Weekly total volume 4,430,900 · week ending 2022-12-16 Weekly total volume 3,478,600 · week ending 2022-12-23 Weekly total volume 2,103,800 · week ending 2022-12-30 Weekly total volume 2,293,500 · week ending 2023-01-06 Weekly total volume 4,305,000 · week ending 2023-01-13 Weekly total volume 2,784,700 · week ending 2023-01-20 Weekly total volume 3,154,600 · week ending 2023-01-27 Weekly total volume 2,944,100 · week ending 2023-02-03 Weekly total volume 2,648,900 · week ending 2023-02-10 Weekly total volume 2,651,400 · week ending 2023-02-17 Weekly total volume 2,255,200 · week ending 2023-02-24 Weekly total volume 2,626,300 · week ending 2023-03-03 Weekly total volume 2,837,200 · week ending 2023-03-10 Weekly total volume 2,809,200 · week ending 2023-03-17 Weekly total volume 2,523,600 · week ending 2023-03-24 Weekly total volume 2,839,200 · week ending 2023-03-31 Weekly total volume 2,677,800 · week ending 2023-04-06 Weekly total volume 3,006,200 · week ending 2023-04-14 Weekly total volume 4,048,400 · week ending 2023-04-21 Weekly total volume 3,077,700 · week ending 2023-04-28 Weekly total volume 3,894,300 · week ending 2023-05-05 Weekly total volume 3,267,700 · week ending 2023-05-12 Weekly total volume 4,322,800 · week ending 2023-05-19 Weekly total volume 3,428,100 · week ending 2023-05-26 Weekly total volume 1,983,500 · week ending 2023-06-02 Weekly total volume 3,255,300 · week ending 2023-06-09 Weekly total volume 3,250,800 · week ending 2023-06-16 Weekly total volume 3,645,300 · week ending 2023-06-23 Weekly total volume 2,164,800 · week ending 2023-06-30 Weekly total volume 1,946,200 · week ending 2023-07-07 Weekly total volume 2,167,000 · week ending 2023-07-14 Weekly total volume 2,101,300 · week ending 2023-07-21 Weekly total volume 2,193,400 · week ending 2023-07-28 Weekly total volume 3,284,500 · week ending 2023-08-04 Weekly total volume 3,291,400 · week ending 2023-08-11 Weekly total volume 2,433,600 · week ending 2023-08-18 Weekly total volume 2,713,600 · week ending 2023-08-25 Weekly total volume 2,315,700 · week ending 2023-09-01 Weekly total volume 2,954,100 · week ending 2023-09-08 Weekly total volume 3,752,100 · week ending 2023-09-15 Weekly total volume 3,719,500 · week ending 2023-09-22 Weekly total volume 3,275,600 · week ending 2023-09-29 Weekly total volume 4,889,400 · week ending 2023-10-06 Weekly total volume 4,051,300 · week ending 2023-10-13 Weekly total volume 13,318,400 · week ending 2023-10-20 Weekly total volume 5,890,200 · week ending 2023-10-27 Weekly total volume 4,783,000 · week ending 2023-11-03 Weekly total volume 4,172,500 · week ending 2023-11-10 Weekly total volume 3,640,600 · week ending 2023-11-17 Weekly total volume 2,013,900 · week ending 2023-11-24 Weekly total volume 4,327,500 · week ending 2023-12-01 Weekly total volume 3,022,600 · week ending 2023-12-08 Weekly total volume 5,945,100 · week ending 2023-12-15 Weekly total volume 3,271,300 · week ending 2023-12-22 Weekly total volume 2,673,900 · week ending 2023-12-29 Weekly total volume 3,998,400 · week ending 2024-01-05 Weekly total volume 4,306,100 · week ending 2024-01-12 Weekly total volume 5,998,100 · week ending 2024-01-19 Weekly total volume 2,958,900 · week ending 2024-01-26 Weekly total volume 3,156,500 · week ending 2024-02-02 Weekly total volume 3,025,100 · week ending 2024-02-09 Weekly total volume 3,740,100 · week ending 2024-02-16 Weekly total volume 2,013,000 · week ending 2024-02-23 Weekly total volume 4,479,500 · week ending 2024-03-01 Weekly total volume 2,974,200 · week ending 2024-03-08 Weekly total volume 4,918,400 · week ending 2024-03-15 Weekly total volume 3,140,400 · week ending 2024-03-22 Weekly total volume 1,900,100 · week ending 2024-03-28 Weekly total volume 3,549,500 · week ending 2024-04-05 Weekly total volume 3,004,900 · week ending 2024-04-12 Weekly total volume 4,966,600 · week ending 2024-04-19 Weekly total volume 3,020,900 · week ending 2024-04-26 Weekly total volume 4,899,100 · week ending 2024-05-03 Weekly total volume 3,664,300 · week ending 2024-05-10 Weekly total volume 3,677,600 · week ending 2024-05-17 Weekly total volume 2,824,300 · week ending 2024-05-24 Weekly total volume 3,536,300 · week ending 2024-05-31 Weekly total volume 3,466,400 · week ending 2024-06-07 Weekly total volume 7,840,200 · week ending 2024-06-14 Weekly total volume 4,759,300 · week ending 2024-06-21 Weekly total volume 6,224,600 · week ending 2024-06-28 Weekly total volume 3,100,600 · week ending 2024-07-05 Weekly total volume 4,121,700 · week ending 2024-07-12 Weekly total volume 3,160,700 · week ending 2024-07-19 Weekly total volume 3,097,700 · week ending 2024-07-26 Weekly total volume 5,604,300 · week ending 2024-08-02 Weekly total volume 4,199,000 · week ending 2024-08-09 Weekly total volume 2,863,100 · week ending 2024-08-16 Weekly total volume 4,230,200 · week ending 2024-08-23 Weekly total volume 2,863,700 · week ending 2024-08-30 Weekly total volume 2,706,400 · week ending 2024-09-06 Weekly total volume 2,553,200 · week ending 2024-09-13 Weekly total volume 3,625,700 · week ending 2024-09-20 Weekly total volume 2,543,100 · week ending 2024-09-27 Weekly total volume 3,976,700 · week ending 2024-10-04 Weekly total volume 3,105,500 · week ending 2024-10-11 Weekly total volume 2,605,300 · week ending 2024-10-18 Weekly total volume 2,186,700 · week ending 2024-10-25 Weekly total volume 3,792,000 · week ending 2024-11-01 Weekly total volume 7,609,400 · week ending 2024-11-08 Weekly total volume 4,414,100 · week ending 2024-11-15 Weekly total volume 3,918,900 · week ending 2024-11-22 Weekly total volume 1,352,200 · week ending 2024-11-29 Weekly total volume 3,190,400 · week ending 2024-12-06 Weekly total volume 3,379,500 · week ending 2024-12-13 Weekly total volume 6,170,800 · week ending 2024-12-20 Weekly total volume 2,062,600 · week ending 2024-12-27 Weekly total volume 4,541,800 · week ending 2025-01-03 Weekly total volume 4,516,900 · week ending 2025-01-10 Weekly total volume 5,815,000 · week ending 2025-01-17 Weekly total volume 4,248,500 · week ending 2025-01-24 Weekly total volume 2,587,100 · week ending 2025-01-31 Weekly total volume 3,259,500 · week ending 2025-02-07 Weekly total volume 3,782,100 · week ending 2025-02-14 Weekly total volume 2,737,800 · week ending 2025-02-21 Weekly total volume 3,828,900 · week ending 2025-02-28 Weekly total volume 4,784,500 · week ending 2025-03-07 Weekly total volume 3,280,500 · week ending 2025-03-14 Weekly total volume 3,183,900 · week ending 2025-03-21 Weekly total volume 3,473,400 · week ending 2025-03-28 Weekly total volume 4,033,800 · week ending 2025-04-04 Weekly total volume 7,412,600 · week ending 2025-04-11 Weekly total volume 3,494,200 · week ending 2025-04-17 Weekly total volume 5,433,500 · week ending 2025-04-25 Weekly total volume 3,788,000 · week ending 2025-05-02 Weekly total volume 6,644,600 · week ending 2025-05-09 Weekly total volume 3,771,900 · week ending 2025-05-16 Weekly total volume 2,937,100 · week ending 2025-05-23 Weekly total volume 6,569,400 · week ending 2025-05-30 Weekly total volume 5,063,400 · week ending 2025-06-06 Weekly total volume 6,931,100 · week ending 2025-06-13 Weekly total volume 3,745,200 · week ending 2025-06-20 Weekly total volume 5,649,000 · week ending 2025-06-27 Weekly total volume 4,097,200 · week ending 2025-07-03 Weekly total volume 23,710,200 · week ending 2025-07-11 Weekly total volume 18,067,300 · week ending 2025-07-18 Weekly total volume 13,418,100 · week ending 2025-07-25 Weekly total volume 10,849,400 · week ending 2025-08-01 Weekly total volume 9,805,100 · week ending 2025-08-08 Weekly total volume 7,235,900 · week ending 2025-08-15 Weekly total volume 6,560,800 · week ending 2025-08-22 Weekly total volume 5,842,800 · week ending 2025-08-29 Weekly total volume 6,357,800 · week ending 2025-09-05 Weekly total volume 7,234,400 · week ending 2025-09-12 Weekly total volume 10,726,800 · week ending 2025-09-19 Weekly total volume 9,013,600 · week ending 2025-09-26 Weekly total volume 8,581,400 · week ending 2025-10-03 Weekly total volume 7,265,300 · week ending 2025-10-10 Weekly total volume 7,087,400 · week ending 2025-10-17 Weekly total volume 5,506,200 · week ending 2025-10-24 Weekly total volume 6,574,100 · week ending 2025-10-31 Weekly total volume 8,940,700 · week ending 2025-11-07 Weekly total volume 5,930,900 · week ending 2025-11-14 Weekly total volume 5,826,700 · week ending 2025-11-21 Weekly total volume 5,481,700 · week ending 2025-11-28 Weekly total volume 6,540,300 · week ending 2025-12-05 Weekly total volume 8,663,500 · week ending 2025-12-12 Weekly total volume 8,966,700 · week ending 2025-12-19 Weekly total volume 4,534,900 · week ending 2025-12-26 Weekly total volume 40,062,500 · week ending 2026-01-02 Weekly total volume 17,607,700 · week ending 2026-01-09 Weekly total volume 14,067,700 · week ending 2026-01-16 Weekly total volume 11,344,300 · week ending 2026-01-23 Weekly total volume 10,763,400 · week ending 2026-01-30 Weekly total volume 12,302,900 · week ending 2026-02-06 Weekly total volume 13,420,700 · week ending 2026-02-13 Weekly total volume 9,750,500 · week ending 2026-02-20 Weekly total volume 7,505,800 · week ending 2026-02-27 Weekly total volume 10,243,000 · week ending 2026-03-06 Weekly total volume 10,902,700 · week ending 2026-03-13 Weekly total volume 10,713,300 · week ending 2026-03-20 Weekly total volume 11,565,200 · week ending 2026-03-27 Weekly total volume 10,702,500 · week ending 2026-04-02 Weekly total volume 7,962,700 · week ending 2026-04-10 Weekly total volume 8,774,100 · week ending 2026-04-17 Weekly total volume 7,186,700 · week ending 2026-04-24 Weekly total volume 8,792,000 · week ending 2026-05-01 Weekly total volume 10,321,500 · week ending 2026-05-08 Weekly total volume 7,171,100 · week ending 2026-05-15 Weekly total volume 7,620,500 · week ending 2026-05-22 Weekly total volume 6,005,600 · week ending 2026-05-29 Weekly total volume 8,685,500 · week ending 2026-06-05 Weekly total volume 7,886,600 · week ending 2026-06-12 Weekly total volume 11,032,000 · week ending 2026-06-18 Weekly total volume 24,942,400 · week ending 2026-06-26 Weekly total volume 14,809,200 · week ending 2026-07-02 Weekly total volume 12,271,200 · week ending 2026-07-10 Weekly total volume 6,815,000 · week ending 2026-07-17 Weekly total volume 8,461,600 · week ending 2026-07-24 Weekly total volume 10,155,100 · week ending 2026-07-31 Weekly total volume 12,619,400 · week ending 2026-08-07 Weekly total volume 8,215,400 · week ending 2026-08-14 Weekly total volume 9,548,937 · week ending 2026-08-21 Weekly total volume 9,765,100 · week ending 2026-08-28 Weekly total volume 49,630,400 · week ending 2026-09-04 Weekly total volume 17,412,000 · week ending 2026-09-11 Weekly total volume 42,371,300 · week ending 2026-09-18 2022 2023 2024 2025 2026 Prediction locked 2026-08-05 · close $24.93 Prediction locked 2026-08-07 · close $25.91 Prediction locked 2026-08-12 · close $26.86
Yahoo Finance · daily closes · cached 2026-09-19 · 2 readout windows shown — hover the shaded bands View live chart

Market snapshot

Valuation and balance sheet at the sweep date

Price

$25.82

USD

Cash

$436M

as of 2026-06-30

Price As Of
2026-08-06
Price Note
The 2026-08-06 close, from BPIQ fetch_company_info swept 2026-08-07. Unlike the v3.7.0 sweep's $25.81, this price is AFTER the 2026-08-04 second-quarter release, so it has absorbed the revenue beat, the halved burn rate and the narrowed ASPIRE guidance. The committed price cache data/prices/RARE.json ends one trading day earlier, at $24.93 on 2026-08-05; both figures are recorded with their own dates and no price fetch was run.
Previous Close
24.93
Day Change Pct
3.6%
Volume
1,960,488
Market Cap Mm As Reported
$2.46B
Market Cap Mm Recomputed
$2.64B
Market Cap Note
BPIQ reports $2,455,336,448, which at $25.82 implies 95,094,000 shares. The Q2 2026 net loss of $92M at $(0.90) per share implies about 102,220,000 weighted-average shares, and State Street's 2026-05-12 Schedule 13G reporting 5,021,441 shares as 5.1% implies about 98,460,000. BPIQ is still carrying a share count roughly 7% too low.
Shares Outstanding Mm Estimated
102.22
Shares Basis
implied by Q2 2026 net loss of $92M at $(0.90) per share
Ev Mm As Reported
$1.81B
Ev Mm Recomputed Floor
$2.2B
Ev Note
BPIQ's $1,809.4M is $645.9M below its own reported market capitalisation while its own cash field reads $413.0M. The two cannot both be right and no debt figure reconciles them, so the reported EV is not used. Recomputed: $2,639M market capitalisation less $436M cash at 2026-06-30 is $2,203M, and that is a FLOOR because the Royalty Pharma / OCM LS23 royalty-monetisation liabilities are real and their carrying value could not be confirmed this sweep either.
Cash Definition
cash, cash equivalents and marketable securities
Cash Source
GlobeNewswire, 'Ultragenyx Reports Second Quarter 2026 Financial Results and Corporate Update', 2026-08-04, read via newswire syndication 2026-08-07. This is an upgrade on the v3.7.0 sweep, which could only reach a third-party rendering of the same release.
Cash Mm Prior Quarter
$534M
Cash Prior Quarter As Of
2026-03-31
Cash Mm Bpiq Field
$413M
Cash Field Note
BPIQ's cash field reads $413M for 2026-03-31 where the company reported $534M on the same date. The difference is marketable securities. Comparing the BPIQ figure to a company-reported figure from another quarter would produce a fictitious cash movement.
Monthly Burn Mm Recomputed
$32M
Monthly Burn Mm Bpiq Field
$66M
Burn Note
Recomputed from $97M of net cash used in operations in Q2 2026. BPIQ's qtr_burn of -$197M and monthly_burn of -$65.67M are the Q1 2026 figures and are one quarter stale; quoting them would overstate burn by 2x. The halving follows the restructuring announced with the setrusumab failure. Management stated on 2026-05-05 that Q1 is always the heaviest quarter, so the true underlying rate sits between the two.
Q1 2026 Operating Cash Used Mm
$197M
Q2 2026 Operating Cash Used Mm
$97M
Ttm Burn Mm Bpiq
$466M
Q2 2026 Revenue Mm
$214M
Q2 2026 Revenue Vs Consensus Mm
$183M
Q1 2026 Revenue Mm
$136M
Q2 2026 Net Loss Mm
$92M
Q2 2026 Eps
-0.9
Q1 2026 Net Loss Mm
$185M
Fy2026 Revenue Guidance Mm
730-760
Fy2026 Guidance Note
Reaffirmed in the 2026-08-04 release, and stated there to exclude revenue from potential new product launches.
Runway Recomputed
About 13.5 months from 2026-06-30, so roughly 2027-08, on $436M divided by $32.3M a month. Excludes any priority-review-voucher sale and any launch revenue. The GTX-102 readout window opening 2026-09-01 sits comfortably inside it; the DTX301 readout (H1 2027) sits close to its edge.
Runway As Stated
The company publishes no runway date. It states it remains on path to profitability in 2027 and holds two priority review vouchers it intends to monetise at a little over $100M each if UX111 and DTX401 are approved.
Runway Vs Catalyst
OK
Runway Vs Catalyst Note
Vocabulary from data/schema/triage.schema.json. OK because the recomputed runway to roughly 2027-08 clears the GTX-102 readout window (earliest 2026-09-01) by about eleven months, with no raise found in the 24-month press feed and two saleable priority review vouchers as further cushion. This is the value the run-up driver financing_clustering_risk reads.
Going Concern
No
Debt Note
NOT RESOLVED, on this sweep as on the last. Ultragenyx sold future Crysvita royalties to RPI Finance Trust (Royalty Pharma) and OCM LS23 Holdings and carries the proceeds as a liability amortised by the effective-interest method. The carrying value could not be confirmed. No conventional term loan was confirmed.
Fifty Two Week High
$39.89
Fifty Two Week Low
$18.29
Range Source
lib/prices.mjs range52w over data/prices/RARE.json as of 2026-08-07; identical to BPIQ's own fifty_two_week_high / fifty_two_week_low fields
Position In Range On Cache Last Close
30.7%
Position In Range On Bpiq Last Price
$0.35
Cache Last Close
24.93
Cache Last Close Date
2026-08-05
Bpiq Field Position
30.7%
Position Note
Derived per 03a-company-spec.md C.4 from the committed cache with lib/prices.mjs, not from BPIQ's max_52_week_position. The documented previous-close bug is INVISIBLE today by coincidence: BPIQ's field uses the previous close of $24.93, which is also the cache's own most recent close, so both methods return 0.30741. On the newer $25.82 close the correct figure is 0.34861. A reader comparing the two numbers would otherwise conclude the bug had been fixed; it has not.
Multiple Off Low
$1.36
Multiple Off Low On Bpiq Last
1.412
Pct Below High
-37.5%
Pct Below High On Bpiq Last
-35.3%
Avg Dollar Volume 20d
50,085,731
Avg Dollar Volume Note
Mean of close x volume over the last 20 bars in the committed cache, through 2026-08-05. Read by the run-up squeeze driver.
Range Note
The 52-week high belongs to the period before 2025-12-29, when setrusumab was still a live Phase 3 asset. The low of $18.29 was printed in the days after that failure. The stock recovered to $32.38 by 2026-07-01 and has given back 23% of that in the five weeks since, on no company-specific news the press feed identifies beyond a Russell index migration in the last week of June. The press feed documents it as a nine-day losing streak, the longest since December 2024. This is the run-up baseline for every program under this ticker.

Source: BPIQ fetch_company_info 2026-08-07 (fields stamped 2026-03-31 financial, 2026-07-15 short interest, 2026-08-06 price); BPIQ fetch_company_earnings_transcript Q1 2026 call 2026-05-05; GlobeNewswire Ultragenyx Q2 2026 results release 2026-08-04, read 2026-08-07; data/prices/RARE.json via lib/prices.mjs

Ownership and flow

Who holds it, and who has been buying

Insider Own Pct
3.4%
Insider Own Note
BPIQ insider_own reads 0.03443 with no unit label; read as a fraction it is 3.44%. Not corroborated by a second source. Was 0.03451 at the previous sweep.
Tute Own Note
REJECTED under rule 6. BPIQ tute_own now reads 1.04713, which as a fraction is 104.7% of shares outstanding and is impossible. The field has drifted FURTHER from plausibility since the previous sweep's 1.02165 rather than being corrected. Not passed through in any form. Verifiable substitutes: BlackRock 8.3% (13G/A, 2026-07-30), Vanguard Capital Management 5.13% (13G, 2026-07-31), State Street 5.1% / 5,021,441 shares (13G, 2026-05-12).
Short Float Pct
14.2%
Short Float Note
BPIQ short_float reads 0.14201 timestamped 2026-07-15, unchanged from the previous sweep. Units are NOT resolved for this ticker and no second source was found. High in absolute terms and consistent with a stock that has fallen 23% in five weeks into a binary readout.
Float Shares Estimated
98,700,000
Float Basis
roughly 102.22M shares outstanding less the 3.44% insider holding. An estimate, not a reported float; no connector returns one. Read by the run-up squeeze driver, where it lands in the same bucket (50) as an unknown value would, so nothing downstream turns on the estimate.
Insider Flow
250 rows, 2023-03-01 to 2026-07-01, byte-for-byte the same window as the previous sweep. NOT ONE open-market purchase by any officer or director in that whole window. Only five acquisitions at a non-zero price exist and all five look like plan purchases: Theodore Huizenga three times at a flat $21.00 (2023-05-09, 2023-09-07, 2024-01-02) and Emil Kakkis (47,853 shares) and Thomas Kassberg (39,878 shares) at a flat $6.86 in October 2023. Selling is continuous and mechanical: CFO Howard Horn sold on the first trading day of January, February, April, May, June and July 2026, in sizes of 3,061 to 5,290 shares. Horn's 2026-07-01 sale of 4,698 shares at $33.13 is the highest price in the entire file and the shares are 22% lower five weeks later.
Insider Flow Gap
The connector file is now demonstrably behind the press feed. Two Form 4 items dated 2026-08-04 - the CFO selling under a 10b5-1 plan and the CLO selling 1,900 shares at $24.92 - appear in the press feed and in no row of the transactions file. Both are consistent with the same mechanical pattern; neither is a new signal.
Hedge Funds
Six funds on file for 2026Q2 holding 7.95M shares, about 7.8% of the company: RTW Investments 3,648,795, Sofinnova Investments 3,145,888, Palo Alto Investors 596,495, Ikarian Capital 482,571, DAFNA Capital 61,100, ADAR1 Capital 13,400. Internally consistent: all six imply $20.95 a share, the 2026-06-30 close, so the documented 1000x value bug does not appear on this ticker. Unchanged from the previous sweep.
Hedge Fund Turnover
Baker Bros. Advisors held 2,772,692 shares for six consecutive quarters through 2026Q1 and is ABSENT from 2026Q2, which reads as a full exit ahead of the Angelman readout. Sofinnova went from 83,300 shares to 3,145,888 in the same quarter, a 38-fold increase, and RTW added 649,000. Deep Track Capital, Frazier Life Sciences, Avoro Capital, BioImpact Capital and Perceptive Advisors were all on file during 2025 and are all gone by 2026Q2. The specialist money did not leave; it changed hands.
Index Flow
Dropped from the Russell 1000 and the Russell 1000 Growth and Dynamic indices and added to the Russell 2000, Russell 2000 Value and Russell Small Cap Comp Value indices in the last week of June 2026. A large-cap-to-small-cap migration forces mechanical index selling and is a plausible non-fundamental contributor to the July drawdown.
Litigation
The press feed carries law-firm investigation notices (Johnson Fistel 2026-07-15, Kuehn Law 2026-06-05) referring to alleged false statements on drug trial results, and a 2026-05-16 item recording that the Delaware Chancery Court tossed a stockholder complaint against the company. Investigation notices are solicitations, not filed claims, and are recorded here as flow rather than as fact.

Options chain

Whether the chain can price an event at all

Implied Move
bracketed, not a point estimate: 41.1% to 70.1% of spot for the 2026-10-16 expiry
Date Updated
2026-08-06
Expiries Returned
2026-08-21, 2026-09-18, 2026-10-16, 2026-11-20, 2026-12-18, 2027-01-15, 2027-02-19, 2028-01-21
Strike Range
2.50 to 50.00 in 2.50 steps at every expiry
Nearest Strike To Spot
$25.00
Expiry Spanning Next Catalyst
2026-10-16
Expiry Note
The 2026-10-16 expiry spans the DTX401 decision (2026-08-23), the UX111 decision (2026-09-19) and the guided September-or-October ASPIRE topline, so its straddle prices all three together and cannot be attributed to any one. This is the same fact the clustering pass records as attribution CONTAMINATED on GTX-102. The DTX301 event in H1 2027 still has NO expiry near it: the chain jumps from 2027-02-19 to 2028-01-21.
Straddle Bid Sum
10.6
Straddle Ask Sum
18.1
Straddle Mid
14.35
Straddle Over Spot Low
$0.41
Straddle Over Spot High
$0.70
Straddle Over Spot Mid
$0.56
Straddle Note
2026-10-16 $25.00 call bid 5.60 / ask 9.20; matching put bid 5.00 / ask 8.90. The spread is 52% of the mid, against 31% at the v3.7.0 sweep, so the chain has become LESS readable rather than more even as volume rose. The mid is the centre of a very wide band, never a price.
Front Iv Call
1.703
Front Iv Put
1.625
Iv Note
Both up sharply from the previous sweep's 1.49777 call / 1.72215 put, and the call-put gap has flipped sign. Neither figure sits on a documented artifact.
Iv Artifact Check
The documented floor of 0.01488 appears on the 2026-08-21 calls at $2.50, $5.00, $7.50, $10.00, $12.50, $15.00 and $17.50, on the 2026-11-20 $5.00 and $7.50 calls, on the 2027-01-15 $2.50 and $5.00 calls, and on the 2028-01-21 $2.50 call - all also carrying delta exactly 1 and gamma and vega exactly 0. Those contracts are unusable. The documented ceiling of 9.99512 does not appear anywhere in the chain. No figure quoted in this record sits on either artifact.
Open Interest At Strike
4 calls and 7,502 puts at the 2026-10-16 $25.00 strike
Skew Note
Put-heavy and consistent across the chain: 13,650 contracts at the 2026-09-18 $15 put, 10,586 at the 2026-10-16 $15 put, 6,297 at the 2026-10-16 $30 put, 3,864 at the 2026-09-18 $30 put. Someone is paying for deep downside protection into the autumn.
Day Volume
Materially higher than the previous sweep, which found a largest single-strike volume of 50 contracts. Now: 3,138 at the 2026-09-18 $30 put, 3,000 at the 2026-09-18 $17.50 put, 2,704 at the 2026-12-18 $25 call, 1,004 at the 2026-09-18 $32.50 call. Consistent with repositioning around the 2026-08-04 results.
Liquidity Confidence
MEDIUM

Past catalyst reactions

Cross-checked against the press feed

Summary
22 rows, 2017-08-22 to 2026-04-02, every one carrying price fields. NO new row since the v3.7.0 sweep - the 2026-08-04 second-quarter release did not generate one. The reaction function is sharply asymmetric. Approvals and positive Phase 3 data on secondary assets move the shares 0% to +9%. Phase 3 misses on the lead asset move them -13% to -45%. There is NO row in the file where good clinical news produced a move of more than about 9%.
Worst Row
2025-12-29, UX143 setrusumab Phase 3 ORBIT and COSMIC missed their primary fracture endpoints. BPIQ records intra_day_price_change_percent +2.07% and open_price_gap_percent -43.49%. Third-party reporting has the stock closing at $18.93, down $15.26 or -44.63%. The gap IS the event here and the intraday figure is the open-to-close bounce that follows it; all three numbers are reported and none is averaged. The same release announced a review of planned operations and significant cost reductions, so the move bundles a Phase 3 failure with a restructuring.
Best Clean Row
2026-04-02, UX111 BLA resubmission accepted with a PDUFA date of 2026-09-19: +6.65% intraday. The largest clean positive reaction on file since the crash, and it is a regulatory acceptance rather than data. It sets a rough ceiling on what a non-binary good-news day is worth at this company: about 7%.
Dtx301 Own Precedent
2026-03-12, DTX301 Phase 3 Enh3ance Week 36 primary endpoint MET at p=0.018: -1.00% intraday on a -1.26% gap, with nothing else in the same-day press feed. A press item on 2026-03-25 records the stock down 14.4% over the following two weeks.
Gtx102 Own Precedent
2024-12-19, first patient dosed in the pivotal Phase 3 ASPIRE study: +5.94%. That is the ONLY GTX-102 row in the whole file. A dosing milestone says nothing about how the equity trades the readout.
Bear Case Precedent
2024-06-12, setrusumab new Phase 2 data showing bone mineral density up 22% from baseline at p<0.0001: +8.76%. A large, highly significant biomarker gain that the market paid 8.8% for, in a program that went on to miss its clinical endpoint eighteen months later and lose 45%. This is the biomarker-versus-clinical-endpoint failure mode, and it happened at this company nine months ago.
Approval Precedent
Four FDA approvals on file - Mepsevii 2017-11-15 (+8.80%), Crysvita XLH 2018-04-17 (+7.44%), Crysvita TIO 2020-06-18 (+4.17%), Dojolvi 2020-06-30 (+8.62%). Four approvals, four single-digit moves. Directly relevant to the two PDUFA dates in the next six weeks, both of which the clustering pass records as confirmed conflicts with the GTX-102 window.
Phase3 Miss Precedent
Three Phase 3 misses on file: 2017-08-22 Ace-ER in GNE myopathy (+3.56% intraday, +0.70% gap), 2018-10-26 Dojolvi in Glut1 deficiency (+10.66% intraday, -13.85% gap), 2025-12-29 setrusumab (-44.63% close to close). The two later ones share a signature: a large negative gap followed by an open-to-close bounce.
Confounders
The 2025-12-30 DTX401 rolling-BLA-completion row shows +14.76% and is NOT usable as a positive precedent: it is the day after a 45% crash and is a dead-cat bounce that happens to carry a press release.

Company data-quality flags

  • max_52_week_position reproduces the documented previous-close bug, but INVISIBLY today: 0.30741 is what the formula returns on the previous close of $24.93, which is also the committed cache's own most recent close, so both methods agree. On the last price of $25.82 the correct figure is 0.34861. A reader comparing the two would wrongly conclude the bug had been fixed.
  • BPIQ enterprise value is internally inconsistent with BPIQ's own cash field. The reported $1,809.4M is $645.9M below the reported market capitalisation while the reported cash is $413.0M. No debt figure reconciles them. The reported EV is not used.
  • BPIQ carries a stale share count: its market capitalisation implies 95.1M shares against roughly 102.2M implied by the Q2 2026 loss per share and roughly 98.5M implied by State Street's 2026-05-12 Schedule 13G.
  • BPIQ's cash field is a narrower line than the company's: $413M against the company's $534M at the same 2026-03-31 date, the difference being marketable securities.
  • BPIQ's burn fields are one quarter stale. qtr_burn -$197M and monthly_burn -$65.7M are the Q1 2026 figures; Q2 2026 used $97M, half as much. Quoting the BPIQ field would overstate burn by 2x.
  • tute_own now reads 1.04713, which as a fraction is 104.7% of shares outstanding and is impossible. REJECTED under rule 6 and not passed through in any form. The field has drifted FURTHER from plausibility since the previous sweep's 1.02165 rather than being corrected.
  • short_float units are NOT resolved for this ticker. The field reads 0.14201 timestamped 2026-07-15 and no second source was found.
  • fetch_company_drugs omits every marketed product. Nine rows returned and not one is Crysvita, Dojolvi, Evkeeza or Mepsevii, which are the entire revenue base.
  • Rows 20225 and 20222 are a DUPLICATE: the same UX016 molecule in GNE myopathy at the same stage with the same date under two integer ids. Same class of defect as the drug-name dirtiness documented in 02-connectors.md.
  • open_price_gap_percent and intra_day_price_change_percent disagree in SIGN on the two most important historical rows: 2025-12-29 (-43.49% against +2.07%) and 2018-10-26 (-13.85% against +10.66%). 02-connectors.md prefers the intraday figure; on these two rows that preference would invert the finding, so both are reported alongside an independent close-to-close check.
  • fetch_company_earnings_transcript is one call behind: it still returns the 2026-05-05 Q1 call three days after the Q2 call took place. The Q2 transcript is reachable only through a third-party rendering in the press feed (MarketBeat 2026-08-05), and no claim in this record is sourced to it.
  • fetch_company_insider_transactions is behind the press feed: two Form 4 filings dated 2026-08-04 appear in the press feed and in no row of the 250-row transactions file, which still ends 2026-07-01.
  • The primary investor-relations site remains unreachable. ir.ultragenyx.com timed out after 60 seconds on this sweep as on the last. The Q2 release was read from a GlobeNewswire syndication instead - the newswire text rather than a summary, an improvement on the previous sweep's third-party rendering, but still not the primary page or the Form 10-Q.
  • One press-feed item is mis-dated: 'Ultragenyx Announces Partnership with GeneTx to Advance Treatment for Angelman Syndrome' carries the date 2026-06-20 while Ultragenyx acquired GeneTx outright in July 2022. Almost certainly the 2019 partnership release with a wrong feed date. Not used as evidence of anything.
  • The committed price cache lags BPIQ by one trading day: data/prices/RARE.json ends 2026-08-05 at $24.93 while BPIQ reports the 2026-08-06 close of $25.82. Both are recorded with their own dates and no price fetch was run on this analysis.

Company document

Human-readable context with tagged evidence

RARE — Ultragenyx Pharmaceutical Inc.

Company context · prepared 2026-08-07 · company sweep 2026-08-07 · USD · framework v5.5.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 one record. Financial fields still stamped finance_updated_at 2026-03-31 (the first-quarter balance sheet); short-interest fields stamped 2026-07-15. The price fields are the 2026-08-06 close ($25.82, previous close $24.93). The stamps still matter: the reported cash, enterprise value and burn are one quarter stale and the second-quarter release supersedes them.
BPIQ fetch_company_drugsCALLEDNine rows, every one reproduced in C.2 below. Four carry has_catalyst: true. Rows 20225 and 20222 remain the same molecule in the same indication at the same stage with the same date — a duplicate, flagged in C.8. The four marketed products are still absent from this feed; see C.8. No row changed since the 2026-08-05 sweep.
BPIQ fetch_company_historical_catalystsCALLED22 rows, 2017-08-22 to 2026-04-02, all carrying price fields. No new row since the 2026-08-05 sweep — the second-quarter release did not generate one. Reproduced in C.7.
BPIQ fetch_company_options_dataCALLEDdate_updated 2026-08-06. Eight expiries, twenty strikes each, $2.50 to $50.00. Open interest is real; quotes have widened materially since the 2026-08-05 sweep and single-strike day volume has jumped from tens of contracts to thousands. Read in C.6.
BPIQ fetch_company_insider_transactionsCALLED250 rows, 2023-03-01 to 2026-07-01. Response exceeded the tool output limit and was read in full from the saved file. Unchanged from the previous sweep: the file still ends at 2026-07-01 and does not carry the 2026-08-04 sales the press feed reports.
BPIQ fetch_company_press_releasesCALLED406 items, 2016-06-17 to 2026-08-05 — nine more than the previous sweep, and the feed now reaches past the 2026-08-04 second-quarter release. Response exceeded the tool output limit and was read in full from the saved file.
BPIQ fetch_company_hedge_fund_holdingsCALLEDOptional tool. 18 quarters, 2022Q2 to 2026Q2. Unchanged from the previous sweep. The 2026Q2 quarter is internally consistent: all six funds imply $20.95 a share, the 2026-06-30 close. No sign of the documented 1000× value bug on this ticker.
BPIQ fetch_company_earnings_transcriptCALLEDOptional tool. Still returns the first-quarter 2026 call (2026-05-05), 78 entries, three days after the second-quarter call took place. It remains the sole source for management’s “two ways to win” description of the ASPIRE endpoints, for the “less than 1 point a year” untreated-trajectory assertion, and for the priority-review-voucher monetisation plan.

No mandatory company-tier row reads NOT CALLED, so the company tier clears.

What changed at the gate since the v3.7.0 sweep. The one substantive company-tier gap in that sweep — that the second-quarter results were unreachable and had to be read from a third-party rendering — is closed. The press feed now carries the release, and the GlobeNewswire text itself was read through a newswire syndication [VERIFIED — GlobeNewswire, “Ultragenyx Reports Second Quarter 2026 Financial Results and Corporate Update”, 2026-08-04, read via manilatimes.net/tmt-newswire/globenewswire 2026-08-07]. Every second-quarter figure below now rests on the newswire text rather than on a summariser’s rendering of it. The primary ir.ultragenyx.com page still could not be opened: the request timed out after 60 seconds, which is the same failure the previous sweep recorded. That is the remaining limit of the check.

C.1 What the company is

Ultragenyx Pharmaceutical develops and sells drugs for rare and ultra-rare inherited diseases. It is not a single-asset company and it is not pre-revenue. Four products are already approved and selling — Crysvita (burosumab) for X-linked hypophosphataemia and tumour-induced osteomalacia, Dojolvi (triheptanoin) for long-chain fatty-acid oxidation disorders, Evkeeza (evinacumab) for homozygous familial hypercholesterolaemia, and Mepsevii (vestronidase alfa) for mucopolysaccharidosis VII — and together they produced $214 million of revenue in the second quarter of 2026, against a FactSet consensus of $183.1 million [VERIFIED — GlobeNewswire release 2026-08-04; consensus from MarketScreener earnings flash 2026-08-04, in the BPIQ press feed]. Guidance for the full year 2026 is $730–760 million, “which excludes revenue from potential new product launches” [VERIFIED — same release].

The development pipeline is nine BPIQ rows across eight distinct programs (C.2). Four of the nine rows carry a catalyst: two are United States regulatory decisions inside the next seven weeks, one is the Phase 3 Angelman readout analysed in this folder, and one is an early-stage Wilson disease readout.

The company is still loss-making. It lost $92 million, or $(0.90) a share, in the second quarter of 2026 and states that it remains “on path to profitability in 2027” [VERIFIED — GlobeNewswire release 2026-08-04].

C.2 Pipeline — every program

Every row returned by fetch_company_drugs on 2026-08-07 appears below, including the failed one. Catalyst dates are reported as catalyst_date_text; the “to a day?” column is yes only where that text names a day.

Program (drug — indication)bpiq_drug_idStage & eventCatalyst (as disclosed)Date to a day?Analysed?Materiality to the stock
UX111 (ABO-102, rebisufligene etisparvovec) — Sanfilippo syndrome type A (MPS IIIA)18004PDUFA · Approval decisionSeptember 19, 2026YesNoNot assessed — program not analysed. A United States approval decision six weeks away on an AAV9 gene therapy for a fatal childhood neurodegenerative disease with no approved treatment. Carries a priority review voucher the company plans to sell at “a little over $100 million”. Meaningful, and it lands inside the readout window of the GTX-102 analysis, where the clustering pass records it as a confirmed conflict.
DTX401 (pariglasgene brecaparvovec) — glycogen storage disease type Ia17189PDUFA · Approval decisionAugust 23, 2026YesNoNot assessed — program not analysed. The nearest event the company has: an approval decision 16 days away, with priority review and no advisory committee planned. Also carries a saleable priority review voucher. Meaningful, and it sits 9 days before the GTX-102 readout window opens — a confirmed clustering conflict.
DTX301 (avalotcagene ontaparvovec) — ornithine transcarbamylase (OTC) deficiency17190Phase 3 · Data readoutH1 2027No — a half-yearYesMeaningful, not dominant. The trial’s first primary endpoint has already been met and published (2026-03-12) and the shares moved −1.0% on the day. The H1 2027 event is the second primary endpoint plus treatment-burden data in an ultra-rare indication. It shapes a label and a filing; it does not decide the company. That analysis was refreshed to v5.6.1 on 2026-08-12, reusing this company sweep per § Company-sweep currency; the 2026-08-04 Q2 release reiterated “H1 2027” a third time, so the row itself is unchanged.
GTX-102 (apazunersen) — Angelman syndrome17188Phase 3 · Data readoutH2 2026 (the company guides ASPIRE topline to “the September or October timeframe”, 2026-08-04)No — a two-month windowYesDominant among the catalysts. The largest patient population Ultragenyx has ever addressed, the only program the sell side has explicitly re-rated the stock on, and the one the 2027 profitability case leans on hardest. It is not the whole equity — $730–760 million of guided revenue and four marketed products survive a miss — but no other single readout moves the shares as much.
UX143 (setrusumab) — osteogenesis imperfecta17187Phase 3 · UpdateJanuary 12, 2026YesNoFAILED. The Phase 3 ORBIT and COSMIC studies missed their primary fracture endpoints on 2025-12-29 and the shares fell about 44.6% close-to-close. Bone mineral density improved; fractures did not. The row is retained here rather than dropped because it is the single most informative fact about how this equity trades a Phase 3 miss, and because the restructuring it triggered is why cash burn has halved. has_catalyst is false: there is no forward event, so it enters no clustering comparison.
UX701 — Wilson’s disease17191Phase 1/2 · Data readout2026No — a calendar yearNoNot assessed — program not analysed. Cyprus2+ dose-finding stage. The BPIQ note records the guidance widening from “H1 2026” to “sometime in 2026” on 2026-05-05, which is a slip; the 2026-08-04 release narrows it again to the fourth quarter of 2026. Early stage and immaterial to the shares on any near-term view — but has_catalyst is true and its period-end placeholder spans the GTX-102 window, so it does enter the clustering comparison.
UX053 — glycogen storage disease type III17192Phase 1/2 · Data readoutTBANo — no date at allNoNot assessed — program not analysed. The note records “No recent updates on data timing” from 2023-07-05 and “PR No update” at three successive reporting dates through 2026-05-05. Effectively dormant. Immaterial, and it carries no date to cluster on.
UX016 (substrate replacement) — GNE myopathy20225Phase 1/2 · InitiationH2 2026No — a half-yearNoNot assessed — program not analysed. Investigational new drug application cleared 2026-03-30; the study is externally funded. Pre-clinical-stage economics. Immaterial. Note that Ultragenyx already failed a Phase 3 in this same indication with a different molecule in 2017.
UX016 (substrate replacement therapy) — GNE myopathy20222Phase 1/2 · InitiationH2 2026No — a half-yearNoNot assessed — program not analysed. This is a duplicate of row 20225: same molecule, same indication, same stage, same date, two integer ids. See C.8. Immaterial.

The four marketed products do not appear in this feed. fetch_company_drugs returned only development-stage rows plus the failed setrusumab row. Crysvita, Dojolvi, Evkeeza and Mepsevii — which are the entire revenue base — have no row. Anyone reading the pipeline table alone would conclude Ultragenyx has no product. It has four.

Why the whole table matters for timing, not only the analysed rows. The clustering pass (framework/02-connectors.md § Catalyst clustering) compares every has_catalyst: true row above against every other, analysed or not. On this ticker that is what finds the real collision: DTX401’s 2026-08-23 and UX111’s 2026-09-19 are both exact dates, and both sit inside the GTX-102 readout window. Neither has a program document of its own, so a detector that only opened program.json files would see none of it.

C.3 Financial position

ItemValueAs ofTag
Cash and equivalents$436M, described as “cash, cash equivalents and marketable securities”2026-06-30[VERIFIED — GlobeNewswire, Ultragenyx Q2 2026 results release, 2026-08-04, read 2026-08-07]
Cash and equivalents (prior quarter)$534M on the same definition. BPIQ’s cash field still reads $413M for the same date, which is the narrower cash-and-equivalents line without marketable securities.2026-03-31[VERIFIED — BPIQ fetch_company_earnings_transcript Q1 2026 call for $534M; BPIQ fetch_company_info for $413M]
Burn (per month)$32.3M, recomputed from $97M of net cash used in operations in the second quarter of 2026. BPIQ’s monthly_burn of $65.7M is the first-quarter figure and is one quarter stale.Quarter ended 2026-06-30[VERIFIED — GlobeNewswire release 2026-08-04; BPIQ fetch_company_info for the stale figure]
Runway as the company states itThe company does not publish a runway date. It states it remains “on path to profitability in 2027”, and separately that it holds two priority review vouchers it intends to monetise “at a little over $100 million each” if UX111 and DTX401 are approved.2026-08-04 and 2026-05-05[VERIFIED — GlobeNewswire release; BPIQ fetch_company_earnings_transcript Q1 2026 call, chief financial officer Howard Horn]
Runway recomputed (cash ÷ burn)About 13.5 months from 2026-06-30, so roughly 2027-08. $436M ÷ $32.3M. This excludes any voucher sale and any launch revenue.2026-06-30[VERIFIED — arithmetic on the two figures above]
DebtNot resolved. Ultragenyx has sold future Crysvita royalties to RPI Finance Trust (Royalty Pharma) and to OCM LS23 Holdings and carries the proceeds as a liability amortised by the effective-interest method. The carrying value could not be confirmed in this sweep either. There is no confirmed conventional term loan.—[UNVERIFIED]

On the runway-versus-catalyst tension. It re-verifies as real but not acute, and it points in opposite directions for the two analysed programs. At $32.3M a month the money lasts to roughly August 2027. The GTX-102 readout window opening 2026-09-01 sits comfortably inside that. The DTX301 readout guided to the first half of 2027 sits close to the edge of it. Three things soften the picture and one hardens it. It softens because the burn rate has halved quarter on quarter, from $197M to $97M, following the restructuring announced with the setrusumab failure; because two saleable priority review vouchers worth roughly $200M in aggregate become available if the August and September approvals land; and because revenue is growing and beat consensus by 17% in the second quarter. It hardens because the first-quarter figure is not a one-off distortion the company can repeat — management said explicitly that the first quarter is always the heaviest — so the true underlying rate sits between the two quarters rather than at the lower one.

Dilution history. No equity offering, at-the-market facility or withdrawn offering appears in the 406-item press feed for the 24 months to 2026-08-05. The feed carries an item dated 2026-06-16 referring to an “ESOP share shelf”, which is an employee-plan registration and not a capital raise, and repeated inducement-grant notices under Nasdaq listing rule 5635(c)(4) — most recently 44,409 restricted stock units to 15 new hires on 2026-06-19 and a further grant on 2026-07-25 — which are new-hire equity awards.

DateInstrumentGross proceedsPriceSource
—No equity raise found in the 24 months to 2026-08-05——[VERIFIED — BPIQ fetch_company_press_releases, 406 items, read in full 2026-08-07]
2019-12 and laterSale of future Crysvita royalties to RPI Finance Trust (Royalty Pharma) and OCM LS23 Holdings, carried as a liability rather than as equityNot confirmedn/a[WEB ESTIMATE — Ultragenyx Form 10-Q text surfaced by web search, 2026-08-05]

One plain line on whether a raise is likely before the next catalyst: unlikely before the two 2026 approval decisions and the Angelman readout, because the money reaches into the second half of 2027 without one and because selling equity into a binary readout is the worst available price. It becomes likely in 2027 if the Angelman readout misses and the voucher sales disappoint.

C.4 Valuation frame

ItemValueSource / tag
Share price (spot)$25.82, the 2026-08-06 close. Previous close $24.93, so the day was +3.57%. This price is after the second-quarter release, unlike the $25.81 the v3.7.0 sweep had to use.[VERIFIED — BPIQ fetch_company_info, swept 2026-08-07]
Market capitalisationReported $2,455.3M. Recomputed $2,639M.[VERIFIED — BPIQ for the reported figure; recomputed below]
Enterprise valueReported $1,809.4M. Recomputed at least $2,203M.[VERIFIED — BPIQ for the reported figure; recomputed below]
52-week high / low$39.89 / $18.29[VERIFIED — range52w over data/prices/RARE.json, as of 2026-08-07; identical to BPIQ’s own fifty_two_week_high / _low]
Position in the 52-week range, computed off the last price30.7%. The cache’s own most recent close is $24.93 on 2026-08-05; $(24.93 − 18.29) ÷ (39.89 − 18.29) = 0.3074. On the newer $25.82 close the figure is 34.9%.[VERIFIED — lib/prices.mjs range52w + positionInRange over the committed cache]
Multiple off the 52-week low1.36× on the cache’s last close; 1.41× on $25.82[VERIFIED — recomputed]
Distance below the 52-week high−37.5% on the cache’s last close; −35.3% on $25.82[VERIFIED — recomputed]

Recomputing the market capitalisation. BPIQ reports $2,455,336,448, which at $25.82 implies 95,094,000 shares. The second-quarter net loss of $92 million at $(0.90) a share implies about 102,220,000 weighted-average shares, and a Schedule 13G filed 2026-05-12 reports State Street holding 5,021,441 shares as 5.1% of the company, which implies about 98,460,000. BPIQ is still carrying a share count roughly 7% too low. On 102.2 million shares the market capitalisation is about $2,639M.

Recomputing the enterprise value. BPIQ’s $1,809.4M is $645.9M below its own reported market capitalisation, yet its own cash field reads $413.0M. The figure remains internally inconsistent with the rest of the record and is not used. Recomputed: $2,639M of market capitalisation less $436M of cash at 2026-06-30 is $2,203M, and that is a floor, because the royalty-monetisation liabilities are real and their carrying value could not be confirmed.

The max_52_week_position bug is invisible today, and that is a coincidence, not a fix. BPIQ reports 0.30741. The documented defect is that the field uses the previous close; today the previous close is $24.93, which is also the committed price cache’s own most recent close, so both methods land on the same 30.7%. On the newer $25.82 close the correct figure is 34.9%. Since v5.1.0 this row is derived from data/prices/RARE.json with lib/prices.mjs rather than read from BPIQ at all, so the coincidence changes nothing about the method — it is recorded because a reader comparing the two numbers would otherwise conclude the bug had been fixed.

The shape of the year matters more than the level. The 52-week high of $39.89 belongs to the period before 2025-12-29, when setrusumab was still a live Phase 3 asset; the low of $18.29 was printed in the days after that failure. The stock then recovered to $32.38 by 2026-07-01 and has given back 23% of that in the five weeks since [VERIFIED — data/prices/RARE.json, 2026-07-01 close $32.38 against the 2026-08-05 close $24.93]. That drawdown is documented in the press feed as a nine-day losing streak, the longest since December 2024, and it coincides with the Russell index migration recorded in C.5 rather than with any company-specific news. This is the run-up baseline for every program under this ticker.

C.5 Ownership and flow

Holder typeShareNoteSource
Insider3.44%BPIQ insider_own reads 0.03443 with no unit label; read as a fraction it is 3.44%. Not corroborated by a second source.[VERIFIED — BPIQ fetch_company_info] · [UNVERIFIED] as to units
InstitutionalNot usable at face value.BPIQ tute_own now reads 1.04713 — worse than the 1.02165 of the previous sweep. Read as a fraction that is 104.7% of shares outstanding, which is impossible, so the field is rejected under rule 6 rather than passed through. What is verifiable: BlackRock disclosed 8.3% on 2026-07-30, Vanguard Capital Management 5.13% on 2026-07-31 and State Street 5.1% (5,021,441 shares) on 2026-05-12. Ownership is plainly institution-dominated and diffuse.[VERIFIED — BPIQ fetch_company_press_releases for the three Schedule 13G items]
Retail / otherNot separately reportedNo connector returns it and it is not inferred from a rejected field.[UNVERIFIED]
Short interest14.20% of float, stamped 2026-07-15BPIQ short_float reads 0.14201, unchanged. The units are unconfirmed for this ticker and no second source was found, so treat the level comparatively rather than absolutely. It is high in absolute terms and it is consistent with a stock that has just fallen 23% in five weeks into a binary readout.[VERIFIED — BPIQ fetch_company_info] · [UNVERIFIED] as to units

Insider flow. The 250-row file covers 2023-03-01 to 2026-07-01 and is byte-for-byte the same window as the previous sweep. Across that whole window there is not one open-market purchase by any officer or director. Every acquisition at a non-zero price is an employee stock purchase or an option exercise: five rows in total, three of them Theodore Huizenga at a flat $21.00 (2023-05-09, 2023-09-07, 2024-01-02) and two of them chief executive Emil Kakkis (47,853 shares) and chief business officer Thomas Kassberg (39,878 shares) at a flat $6.86 in October 2023, both patterns characteristic of plan purchases rather than conviction buying. Selling is continuous and mechanical: chief financial officer Howard Horn sold on the first trading day of January, February, April, May, June and July 2026, in sizes between 3,061 and 5,290 shares, which is the signature of a pre-arranged plan.

Two rows are worth naming. Horn’s 2026-07-01 sale of 4,698 shares at $33.13 is the highest price in the entire file, and the shares are 22% lower five weeks later. That is a pre-arranged sale that happened to land on the high, not evidence of foreknowledge, but it does establish that the stock traded at $33 as recently as five weeks before this analysis. And the connector file is now demonstrably behind the press feed: two Form 4 items dated 2026-08-04 — the chief financial officer selling under a 10b5-1 plan and the chief legal officer selling 1,900 shares at $24.92 — appear in the press feed and in no row of the transactions file. Both are consistent with the same mechanical pattern; neither is a new signal.

Concentration and fund positioning. Six hedge funds are on file for 2026Q2, holding 7.95 million shares in total, or about 7.8% of the company: RTW Investments 3,648,795 shares, Sofinnova Investments 3,145,888, Palo Alto Investors 596,495, Ikarian Capital 482,571, DAFNA Capital 61,100 and ADAR1 Capital 13,400. The quarter is internally consistent — every one of the six implies $20.95 a share, which is the 2026-06-30 close — so the documented 1000× value bug does not appear on this ticker. Two changes stand out. Baker Bros. Advisors held 2,772,692 shares for six consecutive quarters through 2026Q1 and is absent from the 2026Q2 file, which reads as a full exit ahead of the Angelman readout. Sofinnova went from 83,300 shares to 3,145,888 in the same quarter, a 38-fold increase, and RTW added 649,000. Deep Track Capital, Frazier Life Sciences, Avoro, BioImpact and Perceptive were all on file in 2025 and are all gone by 2026Q2. The specialist money did not leave; it changed hands.

Index flow, which is not conviction. Ultragenyx was dropped from the Russell 1000 and the Russell 1000 Growth and Dynamic indices and added to the Russell 2000, Russell 2000 Value and Russell Small Cap Comp Value indices in the last week of June 2026 [VERIFIED — BPIQ fetch_company_press_releases, marketscreener items 2026-06-28 to 2026-06-30]. A large-cap-to-small-cap migration forces mechanical selling by index funds and is a plausible non-fundamental contributor to the July drawdown.

Litigation flow. The press feed carries law-firm investigation notices (Johnson Fistel 2026-07-15, Kuehn Law 2026-06-05) referring to alleged false statements on drug trial results, and a 2026-05-16 item recording that the Delaware Chancery Court tossed a stockholder complaint against the company. Investigation notices are solicitations, not filed claims, and are recorded here as flow rather than as fact.

C.6 Options chain and its readability

Plain-English takeaway. The chain is listed, deep and now carries real volume as well as real open interest — thousands of contracts changed hands at single strikes around the second-quarter release, where the previous sweep found tens. But the quotes have got wider, not tighter, so a single number for the expected move is less defensible than it was a week ago, not more. A bracket is what the chain supports. For the expiry that spans the Angelman readout the market is pricing something between a 41% and a 70% move in either direction by mid-October. Even the narrow end of that is enormous, and it is the clearest single statement anyone makes about how binary the next ten weeks are.

ItemValueNote
Spot$25.822026-08-06 close
Nearest listed strike to spot$25.00Strikes run $2.50 to $50.00 in $2.50 steps at every expiry
Expiry nearest the next catalyst2026-10-16Spans the DTX401 decision (2026-08-23), the UX111 decision (2026-09-19) and the guided September-or-October ASPIRE topline. The DTX301 event in H1 2027 still has no expiry near it: the chain jumps from 2027-02-19 to 2028-01-21.
At-the-money straddle ÷ spot41.1% to 70.1%, mid 55.6%The 2026-10-16 $25 call is bid 5.60 / ask 9.20 and the matching put is bid 5.00 / ask 8.90. Summing the bids gives $10.60 and summing the asks gives $18.10. The spread is 52% of the mid, against 31% at the previous sweep, so the mid is emphatically not a price.
Front implied volatility170.3% on the 2026-10-16 $25 call, 162.5% on the matching putBoth up sharply from 149.8% / 172.2% a week ago, and the call-put gap has flipped sign. Neither figure sits on a documented artifact.
Open interest at that strike4 calls and 7,502 puts at 2026-10-16 $25.00The put-heavy skew is consistent across the chain: 13,650 contracts at the 2026-09-18 $15 put, 10,586 at the 2026-10-16 $15 put, 6,297 at the 2026-10-16 $30 put, 3,864 at the 2026-09-18 $30 put. Someone is paying for deep downside protection into the autumn.
Liquidity confidenceMEDIUMOpen interest is real, the chain is complete, and day volume has risen from single digits to thousands at several strikes (3,138 at the 2026-09-18 $30 put; 3,000 at the 2026-09-18 $17.50 put; 2,704 at the 2026-12-18 $25 call). Enough to read a bracket and a skew; the widening spreads mean it is not enough to quote an implied move to a decimal, and less so than a week ago.

Artifact check. The documented implied-volatility floor of 0.01488 appears on the 2026-08-21 calls at $2.50, $5.00, $7.50, $10.00, $12.50, $15.00 and $17.50, on the 2026-11-20 $5.00 and $7.50 calls, on the 2027-01-15 $2.50 and $5.00 calls, and on the 2028-01-21 $2.50 call — all of which also carry a delta of exactly 1 and a gamma and vega of exactly 0. Those contracts are unusable. The documented ceiling of 9.99512 does not appear anywhere in the chain. Every figure quoted above avoids both.

C.7 Reaction to past catalysts

Intraday moves are intra_day_price_change_percent from fetch_company_historical_catalysts; gaps are open_price_gap_percent. Every date was cross-checked against the press feed for the same day. No new row has been added since the previous sweep; the table below is re-verified rather than extended.

DateEventIntraday moveSame-day press-feed checkRead
2025-12-29UX143 setrusumab Phase 3 ORBIT and COSMIC: primary fracture endpoints MISSED+2.07% intraday, gap −43.49%The same release announced a review of planned operations and significant cost reductions. Third-party reporting has the stock closing at $18.93, down $15.26 or −44.63% on the day.The single most important row in this table. It is also the clearest case in this repo of why open_price_gap_percent cannot simply be discarded: here the gap is the event and the “intraday” figure is the open-to-close bounce that follows it. All three numbers are reported and none is averaged. A Phase 3 miss at this company costs about 45%, and it costs that even with four marketed products and $700M of revenue underneath.
2025-12-30DTX401: rolling BLA submission completed+14.76%, gap +0.66%Nothing else in the feed.Confounded and not usable as a positive precedent. This is the day after a 45% crash. It is a dead-cat bounce that happens to carry a press release, not a +14.8% reaction to a regulatory filing.
2026-01-30UX111: BLA resubmitted seeking accelerated approval−0.25%, gap −0.58%Nothing else.A regulatory milestone worth nothing to the shares.
2026-02-03UX111: positive longer-term data at WORLDSymposium−0.48%, gap +0.65%Nothing else.Positive long-term clinical data, no reaction.
2026-02-23DTX401: BLA accepted with priority review, PDUFA set for 2026-08-23−1.66%, gap +0.75%Nothing else.A named PDUFA date on a lead gene therapy, and the shares fell.
2026-03-12DTX301: Phase 3 Enh3ance Week 36 primary endpoint MET, p=0.018−1.00%, gap −1.26%Nothing else in the feed that day.The closest analogue for the DTX301 program in this folder, and it is a discouraging one. A statistically significant Phase 3 win on the first primary endpoint, and the shares fell 1%. A press item on 2026-03-25 records the stock down 14.4% over the two weeks following. The market does not pay for that program.
2026-03-30UX016: investigational new drug application cleared for GNE myopathy−0.92%, gap +0.52%Nothing else.Pre-clinical milestone, no reaction. As expected.
2026-04-02UX111: BLA resubmission accepted, PDUFA set for 2026-09-19+6.65%, gap −1.73%Nothing else.The largest clean positive reaction on file since the crash, and it is a regulatory acceptance rather than data. It sets a rough ceiling on what a non-binary good-news day is worth at this company: about 7%.
2024-05-30DTX401: positive Phase 3 topline in GSDIa+2.87%, gap +0.60%Nothing else.A Phase 3 win on a different gene therapy, worth under 3%.
2024-10-07UX143 setrusumab: Breakthrough Therapy designation+4.71%, gap +0.07%Nothing else.Historical, and the program has since failed.
2024-06-12UX143 setrusumab: new Phase 2 data, bone mineral density +22% from baseline, p<0.0001+8.76%, gap +2.90%Nothing else.The bear case for GTX-102, stated as a historical fact. A large, highly significant biomarker gain that the market paid 8.8% for, in a program that went on to miss its clinical endpoint eighteen months later and lose 45%.
2024-12-19GTX-102: first patient dosed in the pivotal Phase 3 ASPIRE study+5.94%, gap +0.05%Nothing else.The only GTX-102 row in the file. A dosing milestone, +5.9%. Nothing here says how the equity trades the readout.
2024-10-04UX701 Cyprus2+: Phase 1/2 update, six patients fully off chelator or zinc therapy+2.40%, gap +0.02%Nothing else.The only UX701 row. An early-stage update worth 2.4%.
2024-02-06UX111: Phase 1/2 data at WORLDSymposium, rapid and durable heparan sulfate reduction+3.37%, gap +0.67%Nothing else.Positive early data on the gene therapy now at PDUFA, worth 3.4%.
2022-05-19DTX301: Phase 1/2 longer-term durability data+4.65%, gap −0.82%Nothing else.Historical.
2018-10-26Dojolvi (triheptanoin) Phase 3 in Glut1 deficiency: endpoints not achieved+10.66%, gap −13.85%Nothing else.The same signature as 2025-12-29: a large negative gap followed by an open-to-close bounce. Two Phase 3 misses on record, both gapping down double digits.
2017-08-22Ace-ER Phase 3 in GNE myopathy: endpoints not achieved+3.56%, gap +0.70%Nothing else.A third Phase 3 miss, older and smaller.
2017-11-15 · 2018-04-17 · 2020-06-18 · 2020-06-30Mepsevii, Crysvita (XLH), Crysvita (TIO) and Dojolvi FDA approvals+8.80% · +7.44% · +4.17% · +8.62%Nothing else on any of the four.Four approvals, four single-digit moves. This is directly relevant to the two PDUFA dates in the next six weeks: on this company’s own record an approval is worth about 4–9%, not a re-rating.
2025-09-08DTX401: positive longer-term data+2.05%, gap −0.16%Nothing else.Historical, small.

What this table says as a whole. Ultragenyx has an asymmetric reaction function. Approvals and positive Phase 3 data on secondary assets move it 0–9%. Phase 3 misses on the lead asset move it −13% to −45%. There is no row in the file where good clinical news produced a move of more than about 9%. Any scenario that assumes a positive Angelman readout is worth 50% has to explain why that would be the first time.

C.8 Company data-quality flags

  • max_52_week_position reproduces the documented previous-close bug, but invisibly today. 0.30741 is what the formula returns on the previous close of $24.93; on the last price of $25.82 the correct figure is 34.9%. It happens to match the committed price cache’s own last close, so a reader comparing the two would wrongly conclude the bug had been fixed. Since v5.1.0 this row is derived from the cache and the BPIQ field is not read.
  • BPIQ’s enterprise value is internally inconsistent with its own cash field. The reported $1,809.4M is $645.9M below the reported market capitalisation, but the reported cash is $413.0M. The two cannot both be right and no debt figure reconciles them. The reported figure is not used.
  • BPIQ carries a stale share count. Its market capitalisation implies 95.1 million shares against roughly 102.2 million implied by the second-quarter loss per share and roughly 98.5 million implied by State Street’s 2026-05-12 Schedule 13G.
  • BPIQ’s cash field is a narrower line than the company’s. $413M against the company’s $534M at the same date; the difference is marketable securities. Comparing the BPIQ figure to a company-reported figure from another quarter would produce a fictitious cash movement.
  • BPIQ’s burn fields are one quarter stale. qtr_burn −$197M and monthly_burn −$65.7M are the first-quarter figures. The second quarter used $97M, half as much. Quoting the BPIQ field would overstate burn by 2×.
  • tute_own reads 1.04713 and is rejected. As a fraction that is 104.7% of shares outstanding. The field has drifted further from plausibility since the previous sweep (1.02165) rather than being corrected. It is not passed through in any form.
  • short_float units are NOT resolved for this ticker. The field reads 0.14201 and no second source was found.
  • The drug feed omits every marketed product. fetch_company_drugs returns nine rows and not one of them is Crysvita, Dojolvi, Evkeeza or Mepsevii, which are the entire revenue base.
  • Rows 20225 and 20222 are a duplicate. Both are “UX016 (Substrate Replacement)” / “UX016 (Substrate Replacement Therapy)” in GNE myopathy, Phase 1/2 Initiation, H2 2026, with note fields that paraphrase each other. Counting rows overstates the pipeline by one program. Same class of defect as the drug-name dirtiness documented in 02-connectors.md.
  • open_price_gap_percent and intra_day_price_change_percent disagree in sign on the two most important rows in C.7 (2025-12-29: −43.49% against +2.07%; 2018-10-26: −13.85% against +10.66%). The connectors file prefers the intraday figure. On these two rows that preference would invert the finding, so both are reported alongside an independent close-to-close check.
  • fetch_company_earnings_transcript is one call behind. It still returns the 2026-05-05 first-quarter call three days after the second-quarter call took place, and the second-quarter transcript is reachable only through a third-party rendering in the press feed (MarketBeat, 2026-08-05). No claim in this document is sourced to that rendering.
  • fetch_company_insider_transactions is behind the press feed. Two Form 4 filings dated 2026-08-04 appear in the press feed and in no row of the 250-row transactions file, which still ends 2026-07-01.
  • The primary investor-relations site remains unreachable. ir.ultragenyx.com timed out after 60 seconds on this sweep as it did on the last. The second-quarter release was read from a GlobeNewswire syndication instead, which is the newswire text rather than a summary — an improvement on the previous sweep’s third-party rendering, but still not the primary page or the Form 10-Q.
  • One press-feed item is mis-dated. An item titled “Ultragenyx Announces Partnership with GeneTx to Advance Treatment for Angelman Syndrome” carries the date 2026-06-20 and points at an Ultragenyx investor-relations URL. Ultragenyx acquired GeneTx outright in July 2022, so a new “partnership” in June 2026 is not credible; this is almost certainly the 2019 partnership release carrying a wrong date in the feed. It is not used as evidence of anything.
  • The committed price cache lags BPIQ by one trading day. data/prices/RARE.json ends 2026-08-05 ($24.93); BPIQ reports the 2026-08-06 close of $25.82. Both are recorded above with their own dates. No price fetch was run on this analysis, per its own instructions.

Sources

    BPIQ fetch_company_info / fetch_company_drugs / fetch_company_historical_catalysts / fetch_company_options_data / fetch_company_insider_transactions / fetch_company_press_releases / fetch_company_hedge_fund_holdings / fetch_company_earnings_transcript, 2026-08-07 GlobeNewswire, 'Ultragenyx Reports Second Quarter 2026 Financial Results and Corporate Update', 2026-08-04, read via newswire syndication 2026-08-07 (Q2 revenue, cash, net loss, EPS, operating cash used, FY guidance, ASPIRE guided to the September or October timeframe, UX701 Q4 2026, Aurora enrolment completing H2 2026, on path to profitability in 2027) Ultragenyx Q1 2026 earnings call transcript, 2026-05-05 (cash, burn seasonality, PRV monetisation plan, ASPIRE two-endpoint description, GTX-102 Phase 1/2 long-term data, the 'less than 1 point a year' untreated-trajectory assertion) data/prices/RARE.json via lib/prices.mjs range52w / positionInRange / closeOnOrBefore, as of 2026-08-07 (52-week range, position, drawdown from 2026-07-01, 20-day average dollar volume) Nasdaq and RTTNews coverage of the 2025-12-29 setrusumab Phase 3 failure, read 2026-08-05 (close-to-close move) Schedule 13G items in the BPIQ press feed: BlackRock 2026-07-30, Vanguard Capital Management 2026-07-31, State Street 2026-05-12 MarketScreener earnings flash 2026-08-04 in the BPIQ press feed (FactSet consensus revenue $183.1M)