bf/NASDAQ:IOBT_icon.jpeg

NASDAQ:IOBT

IO Biotech

  • Stock

USD

Last Close

1.23

08/11 21:00

Market Cap

82.35M

Beta: -

Volume Today

2.68M

Avg: 33.85K

PE Ratio

−1.16

PFCF: −1.81