SWX:EFGN | CH0022268228
Generating your data highlights...
6.38b USD | # 291 in CH
294.17k shares | 9.84m USD
298.26m
30.67% | 91.47m