SWX:PUM | DE0006969603
Generating your data highlights...
3.71b USD | # 329 in CH
N/A shares | N/A USD
145.45m
69.08% | 100.47m