StockNews.com initiated coverage on shares of XBiotech (NASDAQ:XBIT – Free Report) in a report published on Sunday morning. The brokerage issued a sell rating on the biopharmaceutical company’s stock. XBiotech Trading Down 2.5 % Shares of NASDAQ XBIT opened at $3.56 on Friday. The stock has a market cap of $108.37 million, a price-to-earnings ratio […]