SWX • ISP • IT0000072618
Generating your data highlights...
118b USD | # 99 in CH
491 shares | 3.22k USD
17.45b
87.88% | 15.34b