Brief: Io Biotech Announces 2023 First-Quarter Results
IO Biotech Inc IOBT.O :
* IO BIOTECH ANNOUNCES 2023 FIRST-QUARTER RESULTS
* IO BIOTECH INC - NET LOSS FOR THREE MONTHS ENDED MARCH 31,
2023
WAS $17.0 MILLION
Source text for Eikon: ID:nGNX1kFR2P
Further company coverage: IOBT.O