SWX • MOLN • CH0256379097
Generating your data highlights...
151m USD | # 543 in CH
27.52k shares | 129.79k USD
37.41m
62.53% | 23.39m