SWX • LOGN • CH0025751329
Generating your data highlights...
14.9b USD | # 291 in CH
684.65k shares | 116.56m USD
143.19m
99.79% | 142.89m