Compare Stocks: ACIU

ACIU

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ACIUAC Immune SA310.68M3.14012.54%18,362,338-5.48M

Average Return