Arcturus Therapeutics Holdings

$35.88
-$1.12
-3.03%
ARCT     Current Stats
Previous Close
$37
Open
$37
Volume
92212
Volume
92212