IO Biotech, Inc. (IOBTQ) - Financials | Relativity Invest