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