SWX • DUE • DE0005565204
Generating your data highlights...
1.45b USD | # 486 in CH
N/A shares | N/A USD
69.2m
73.61% | 50.94m