SWX • EFGN • CH0022268228
Generating your data highlights...
6.37b USD | # 348 in CH
332.91k shares | 9.24m USD
306.63m
32.56% | 99.85m