Menu

IO Biotech, Inc. (IOBT)

$0.57
+0.01 (1.43%)
Get curated updates for this stock by email. We filter for the most important fundamentals-focused developments and send only the key news to your inbox.

Data provided by IEX. Delayed 15 minutes.

Market Cap

$37.5M

Enterprise Value

$24.9M

P/E Ratio

N/A

Div Yield

0.00%

Company Profile

At a glance

IO Biotech faces an existential cash crisis with only enough capital to reach Q1 2026, forcing a 50% workforce reduction while management attempts to salvage value from its Phase 3 melanoma trial that narrowly missed statistical significance.

The T-win platform's dual-targeting mechanism remains scientifically compelling—Cylembio showed 19.4 months median progression-free survival versus 11 months for pembrolizumab alone—but the FDA's rejection of the current dataset creates a regulatory purgatory with no clear path forward.

A December 2025 FDA meeting represents the final opportunity to align on a new registrational study design, while 2026 overall survival data could theoretically resurrect the program, though management has provided no guidance on whether this would satisfy agency requirements.

Price Chart

Loading chart...