Sign Up
NASDAQ:IOBT
IO Biotech
Stock
Loss Making
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
Overview
Analysis
Financials
Filings
people
API
Chart
Data