SWX:EI | FR0000121667
Generating your data highlights...
113b USD | # 93 in CH
N/A shares | N/A USD
461.84m
63.73% | 294.32m