Stockreport

Why XBiotech Shares Are Skyrocketing 32.7% Today [The Motley Fool]

XBiotech Inc.  (XBIT) 
Last xbiotech inc. earnings: 8/9 03:01 pm Check Earnings Report
US:NASDAQ Investor Relations: xbiotech.com/about/investors.html
PDF What happened After the company announced that it will repurchase up to $0 million of its shares at a price no lower than $0 nor higher than $ apiece, shares in XBiotech [Read more]