IO Biotech, Inc. (NASDAQ: IOBT) - quick internal readout
Snapshot (as of June 30, 2025)
* Cash and cash equivalents: $28,131 (in thousands) - down from $60,031 at 12/31/2024.
* Total assets: $42,326; Total liabilities: $40,734; Stockholders' equity: $1,592.
* Accumulated deficit: $(407,951) (in t...