IO Biotech, Inc.

IOBT · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$60,610$81,853$66,275$184,418
- Cash$60,031$143,193$142,590$211,531
+ Debt$1,915$2,494$2,790$0
Enterprise Value$2,494-$58,846-$73,525-$27,113
Revenue$0$0$0$0
% Growth
Gross Profit-$849-$756-$540$0
% Margin
EBITDA-$93,199-$84,475-$69,343-$67,448
% Margin
Net Income-$95,491-$86,083-$71,458-$67,879
% Margin
EPS Diluted-1.45-1.98-2.48-2.36
% Growth26.8%20.2%-5.1%
Operating Cash Flow-$82,347-$71,737-$59,729-$40,646
Capital Expenditures-$44-$323-$690-$153
Free Cash Flow-$82,391-$72,060-$60,419-$40,799