SWX • TEMN • CH0012453913
Generating your data highlights...
5.4b USD | # 330 in CH
202.63k shares | 25.3m USD
67.32m
74.42% | 50.1m