Arcturus Therapeutics (NASDAQ:ARCT) Upgraded by Wall Street Zen to Hold Rating
Wall Street Zen upgraded shares of Arcturus Therapeutics (NASDAQ:ARCT – Free Report) from a sell rating to a hold rating in a report published on Thursday. ARCT has been the subject of a number of other research reports. HC Wainwright reiterated a “buy” rating and set a $60.00 price objective on shares of Arcturus Therapeutics […]
