SWX:001039039 | US31428X1063
Generating your data highlights...
89.3b USD | # 107 in CH
18 shares | 685.56m USD
238.61m
92.45% | 220.6m