
Investors must take note of Arcturus Therapeutics Holdings Inc’s (ARCT) performance last week, which was 2.08%.
Arcturus Therapeutics Holdings Inc (NASDAQ: ARCT) on Friday, soared 7.39% from the previous trading day, before settling in for the closing price of $11.91. Within