SWX • MOLN • CH0256379097
Generating your data highlights...
150m USD | # 578 in CH
16.43k shares | 69.32k USD
37.51m
62.60% | 23.48m