IO Biotech, Inc.
IOBT · NASDAQ
9/30/2025 | 6/30/2025 | 3/31/2025 | 12/31/2024 | |
|---|---|---|---|---|
| Market Cap | $24,307 | $91,574 | $71,810 | $60,610 |
| - Cash | $30,664 | $28,131 | $37,086 | $60,031 |
| + Debt | $1,455 | $8,356 | $1,763 | $1,915 |
| Enterprise Value | -$4,902 | $71,799 | $36,487 | $2,494 |
| Revenue | $0 | $0 | $0 | $0 |
| % Growth | – | – | – | – |
| Gross Profit | -$230 | -$234 | -$227 | -$219 |
| % Margin | – | – | – | – |
| EBITDA | -$8,926 | -$25,612 | -$22,048 | -$30,669 |
| % Margin | – | – | – | – |
| Net Income | -$8,378 | -$26,217 | -$22,421 | -$31,333 |
| % Margin | – | – | – | – |
| EPS Diluted | -0.13 | -0.4 | -0.34 | -0.48 |
| % Growth | 67.5% | -17.6% | 29.2% | – |
| Operating Cash Flow | -$18,478 | -$19,822 | -$23,071 | -$19,625 |
| Capital Expenditures | -$4 | -$26 | -$28 | -$11 |
| Free Cash Flow | -$18,482 | -$19,848 | -$23,099 | -$19,636 |