SWX • PSPN • CH0018294154
Generating your data highlights...
8.28b USD | # 290 in CH
78.76k shares | 22.03m USD
45.87m
99.37% | 45.58m