SWX • ON • US6821891057
Generating your data highlights...
28.7b USD | # 249 in CH
N/A shares | N/A USD
389.31m
99.57% | 387.63m