XBiotech Inc

NASDAQ:XBIT   12:15:02 PM EDT
5.51
-0.29 (-5.00%)
Twitter Share  Facebook Share StockTwits Share