Arcturus Therapeutics Holdings Inc. (ARCT) NASDAQ

22.56

+0.68(+3.11%)

Updated at October 03 04:00PM

Currency In USD