SWX • DHL • DE0005552004
Generating your data highlights...
66b USD | # 137 in CH
2.19k shares | 120.86k USD
1.11b
82.07% | 910.29m