IO Biotech, Inc.

IOBT · NASDAQ
Analyze with AI
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
% Growth67.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
IO Biotech, Inc. (IOBT) Financial Statements & Key Stats | AlphaPilot