Financial report interval: 2025.06.30 - 2025.09.30
Overview: IO Biotech(IOBT) the EBIT is -19.36 M (+26.97%);the EPS is -0.125 (+65.67%).