SWX • EFGN • CH0022268228
Generating your data highlights...
6.17b USD | # 312 in CH
345.29k shares | 9.35m USD
298.26m
30.67% | 91.47m