SWX • DKSH • CH0126673539
Generating your data highlights...
4.96b USD | # 338 in CH
72.57k shares | 7.92m USD
64.98m
54.52% | 35.43m