IO Biotech, Inc.
IOBT · NASDAQ
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 |
| % Growth | 26.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 |