Arcturus Therapeutics Holdings Inc (NASDAQ:ARCT) At $30.43: What To Do?
In last trading session, Arcturus Therapeutics Holdings Inc (NASDAQ:ARCT) saw 0.41 million shares changing hands with its beta currently measuring 2.61. Company’s recent per share