Compare Stocks: MOLN

MOLN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MOLNMolecular Partners AG158.85M4.080-5.66%20,460-856.30K

Average Return