DB • HNK1 • NL0000009165
Generating your data highlights...
44.4b USD | # 519 in DE
126 shares | 83.56m USD
547.09m
47.26% | 258.54m