AUTL stock rating: Autolus Therapeutics plc quant rating & factor grades · Tickwind