SWX • SFSN • CH0239229302
Generating your data highlights...
6.46b USD | # 352 in CH
28.82k shares | 7.38m USD
38.88m
85.82% | 33.36m