SWX • EFGN • CH0022268228
Generating your data highlights...
5.77b USD | # 354 in CH
263.92k shares | 7.74m USD
306.87m
32.61% | 100.08m