SWX • IDIA • CH0363463438
Generating your data highlights...
1.82b USD | # 418 in CH
1.82m shares | 11.31m USD
255.04m
62.16% | 158.53m