Arcturus Therapeutics Holdings Inc. (NASDAQ:ARCT - Get Rating) has received a consensus recommendation of "Hold" from the ten research firms that are presently...