SWX • TER • US8807701029
Generating your data highlights...
58.1b USD | # 170 in CH
13 shares | 5.7k USD
156.34m
99.80% | 156.03m