SWX • MOLN • CH0256379097
Generating your data highlights...
147m USD | # 541 in CH
22.33k shares | 94.26k USD
37.51m
62.63% | 23.49m