SWX • DHL • DE0005552004
Generating your data highlights...
61.7b USD | # 140 in CH
3.06k shares | 168.84k USD
1.11b
82.11% | 912.3m