SWX:SPF | LU1778762911
Generating your data highlights...
127b USD | # 57 in CH
N/A shares | N/A USD
204.71m
75.56% | 154.68m