Price
18.44
Name
Arcturus Therapeutics Holdings Inc
Day %
0.27%
High52w
37.83%
PrevDay
18.39
Currency
USD
Type
Exchange
Sector
YTD
-50.18%
Bottom Value
43.28