SWX • EFGN • CH0022268228
Generating your data highlights...
6.17b USD | # 354 in CH
291.07k shares | 8.93m USD
306.63m
32.56% | 99.85m