SWX • MER • DE0006599905
Generating your data highlights...
66.9b USD | # 156 in CH
N/A shares | N/A USD
129.24m
99.98% | 129.21m