XBiotech Inc

NASDAQ:XBIT   2:23:28 PM EDT
3.90
-0.22 (-5.34%)
Twitter Share  Facebook Share StockTwits Share