ARCT Arcturus Therapeutics Holdings Inc

4,889
$29.85
$0.65
(2.13%)
Today
Watchers4,889
52-Wk Low$17.52
52-Wk High$43.81
Market Cap$821.42M
Volume244,549.00
52-Wk High$43.81
52-Wk Low$17.52