SWX • CS • FR0000120628
Generating your data highlights...
103b USD | # 125 in CH
2.64k shares | 130.86k USD
2.02b
74.14% | 1.5b