SWX • SENS • CH0406705126
Generating your data highlights...
1.67b USD | # 428 in CH
32.34k shares | 3.71m USD
15.55m
79.55% | 12.37m