SWX • LOGN • CH0025751329
Generating your data highlights...
14b USD | # 259 in CH
748.38k shares | 110.69m USD
143.54m
99.72% | 143.13m