Arcturus Therapeutics Holdings Inc. (ARCT) Discusses Phase II… — ARCT +0.60 · News Impact Screener