Arcturus Therapeutics Holdings Inc (NASDAQ: ARCT) Drops -288.6% From Highs, Now What?
During the last session, Arcturus Therapeutics Holdings Inc (NASDAQ:ARCT)’s traded shares were 0.31 million, with the beta value of the company hitting 3.38. At the