Compare Stocks: MOLN

MOLN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MOLNMolecular Partners AG157.11M4.150-0.12%5,984-856.30K

Average Return