Arcturus Therapeutics Holdings Inc

NASDAQ:ARCT   4:00:00 PM EDT
19.62
+1.57 (+8.70%)
7:38:51 PM EDT: $19.89 +0.27 (+1.38%)
Twitter Share  Facebook Share StockTwits Share