Compare Stocks: MOLN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MOLNMolecular Partners AG142.80M4.020-0.50%--856.30K

Average Return