SWX • SFZN • CH1429326825
Generating your data highlights...
4.04b USD | # 394 in CH
103.45k shares | 12.76m USD
43.81m
90.84% | 39.8m