ARCT Arcturus Therapeutics Holdings Inc

4,900
$26.79
$0.42
(1.54%)
Today
Watchers4,900
52-Wk Low$17.52
52-Wk High$43.81
Market Cap$732.71M
Volume548,718.00
52-Wk High$43.81
52-Wk Low$17.52