Compare Stocks: MOLN

MOLN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MOLNMolecular Partners AG143.73M4.0050.91%4,440-856.30K

Average Return