ARCT Arcturus Therapeutics Holdings Inc

4,899
$27.26
$0.47
(1.75%)
Today
Watchers4,899
52-Wk Low$17.52
52-Wk High$43.81
Market Cap$734.06M
Volume530,924.00
52-Wk High$43.81
52-Wk Low$17.52