SWX • PRX • NL0013654783
Generating your data highlights...
85.3b USD | # 137 in CH
1.49k shares | 64.15k USD
2.11b
53.11% | 1.12b