SWX • DE • US2441991054
Generating your data highlights...
167b USD | # 82 in CH
N/A shares | N/A USD
269.94m
99.73% | 269.22m