SWX:DE | US2441991054
Generating your data highlights...
104b USD | # 63 in CH
N/A shares | N/A USD
273.6m
92.54% | 253.2m