Arcturus therapeutics files for mixed shelf of upto $200 million

Arcturus therapeutics holdings inc files for mixed shelf of upto $200 million - sec filing.
ARCT Ratings Summary
ARCT Quant Ranking