DB • 1HH • HK0000218211
Generating your data highlights...
35.5b USD | # 644 in DE
2.1k shares | 42.32k USD
1.33b
54.22% | 721.18m