ARCT stock rating: Arcturus Therapeutics Holdings Inc. quant rating & factor grades · Tickwind