DB • HNK1 • NL0000009165
Generating your data highlights...
42.4b USD | # 526 in DE
256 shares | 104.68m USD
543.59m
46.92% | 255.05m