SWX • IDIA • CH0363463438
Generating your data highlights...
1.74b USD | # 468 in CH
1.57m shares | 14.12m USD
263.06m
56.59% | 148.87m