SWX • HD • US4370761029
Generating your data highlights...
352b USD | # 33 in CH
N/A shares | N/A USD
997.12m
99.83% | 995.4m