IOBT Financials: IO Biotech Inc AI Analysis