Compare Stocks: ARCT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ARCTArcturus Therapeutics Holdings Inc.230.99M8.13-6.23%1,172,483-97.60M

Average Return