SWX • TEMN • CH0012453913
Generating your data highlights...
6.43b USD | # 353 in CH
194.76k shares | 22.87m USD
68.59m
74.89% | 51.37m