DB • 1HH • HK0000218211
Generating your data highlights...
42.8b USD | # 576 in DE
1.68k shares | 26.32k USD
1.33b
42.15% | 560.54m