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