XTLB stock rating: XTL BIOPHARMACEUTICALS LTD quant rating & factor grades · Tickwind