SWX • BARC • GB0031348658
Generating your data highlights...
90.4b USD | # 133 in CH
N/A shares | N/A USD
13.47b
93.81% | 12.64b