Arcturus Therapeutics Holdings Inc (NASDAQ: ARCT): Is It Possible To Be Down -35.30% YTD And Still Lose Money
During the last session, Arcturus Therapeutics Holdings Inc (NASDAQ:ARCT)’s traded shares were 0.35 million, with the beta value of the company hitting 2.35. At the