IOBT IO Biotech Inc

379
$1.54
$0.05
(3.36%)
Today
Watchers379
52-Wk Low$0.8163
52-Wk High$2.28
Market Cap$98.16M
Volume67,475.00
52-Wk High$2.28
52-Wk Low$0.8163