SWX • DHL • DE0005552004
Generating your data highlights...
72.9b USD | # 154 in CH
5.37k shares | 326.97k USD
1.11b
82.05% | 908.55m