A look at Arcturus Therapeutics Holdings Inc’s (ARCT) recent performance gives investors their first glimpse of hope.
Arcturus Therapeutics Holdings Inc (NASDAQ: ARCT) on Tuesday, soared 8.79% from the previous trading day, before settling in for the closing price of $23.21. Within