Xbiotech Inc Shares Up 80.1% Since SmarTrend's Buy Recommendation (XBIT)
January 23, 2019 at 00:03 AM EST
SmarTrend identified an Uptrend for Xbiotech Inc (NASDAQ:XBIT) on September 27th, 2018 at $3.22. In approximately 4 months, Xbiotech Inc has returned 80.09% as of today's recent price of...