XBIT stock rating: XBiotech Inc. quant rating & factor grades · Tickwind