SWX:EI | FR0000121667
Generating your data highlights...
111b USD | # 96 in CH
N/A shares | N/A USD
461.54m
63.70% | 294.02m