IOBT IO Biotech Inc

382
$1.58
$0.08
(5.33%)
Today
Watchers382
52-Wk Low$0.8163
52-Wk High$2.28
Market Cap$104.09M
Volume34,031.00
52-Wk High$2.28
52-Wk Low$0.8163