SWX • PRX • NL0013654783
Generating your data highlights...
95.7b USD | # 127 in CH
3.41k shares | 158.06k USD
2.12b
53.16% | 1.13b