tiprankstipranks
Arcturus Therapeutics (ARCT)
NASDAQ:ARCT
US Market
United States
ARCTArcturus Therapeutics
$27.06
$1.08(4.16%)
At close: 4:00 PM EDT
$27.06
$0.00(0.00%)
After hours: Apr 22 5:16 PM EDT