IO Biotech, Inc. (IOBTQ) Other

Market cap
$408.46K
P/E ratio
2022/122023/122024/12
Return on Assets-38.2-56.9-87.4
Return on equity (%)
AI Chat