IO Biotech Inc. (IOBT) reports earnings