SWX • ISP • IT0000072618
Generating your data highlights...
138b USD | # 96 in CH
751 shares | 5.67k USD
17.43b
87.87% | 15.32b